[DO NOT MERGE/WIP] Configure nine

Adds a few new roles:

* nginx (not complete yet)
* supervisor (complete)
* supervisor-service (work in progress)
As far as I can tell, no.

The only option is to understand how to automatically deploy things from ports.

@seankelly any suggestions?