If we detect that a manager is not available, we should either
- Prompt in the CLI if we should start a manger (using the daemon approach)
- Automatically start the daemon if detecting that we do not have stdin to prompt
For 2, we can also automatically start if configured to do so via the CLI options or a configuration property.