[DO NOT MERGE/WIP] Configure nine

Adds a few new roles:

* nginx (not complete yet)
* supervisor (complete)
* supervisor-service (work in progress)
I'm thinking about creating a wrapper for supervisor programs that will set HOME if it's missing (this grep-fu does not look very appealing to me).