[DO NOT MERGE/WIP] Configure nine

Adds a few new roles:

* nginx (not complete yet)
* supervisor (complete)
* supervisor-service (work in progress)
Checking ports, I see `--with-debug` disabled by default so I am guessing the package also has it disabled by default. If we want it enabled then will need to build from ports.