[WIP] better support for new nine managed hosting setup

* configurable log dir
* configurable gunicorn bind
* can disable nginx config
* can disable memcached config
* can generate supervisor config when running individual supervisord processes per user
* creates missing directories on project.init