Removed unused import
Don't try to include a host if it doesn't exist.
Use /up/ on a worker to see if it is up.
Allow a single python dep; Allow using a specific cheeseshop.
Abstract start to be sufficient in the majority of cases.
Add support for passing the spec via app settings; clean up directory clean up logic.