- The --setup argument sets up all applications that declare themselves
as essential.
- This is done synchronously.
- Plinth exits after the setup is complete.
- Plinth fails with an error in case any of the setup tasks fail. The
process will be continued on next invocation or access of application
from UI.