Check for shutit_main_dir on any subdirectory
Apparently we assume this is set
Handle phone home errors in one place
Serving is noninteractive
If we're noninteractive, never send a message
Start trying to patch up shutit_srv
Served shutit modules must be noninteractive
This fixes something
Imports at the top
You can't give a success exit on a user error
Shutitexceptions are to be displayed to the user
When you long for types
We make loads of single threaded assumptions so cherrypy is bad
More things most users don't care about
Don't think this hurts anything