Use Autobahn as a Resource; closes #41

This runs Autobahn as a Resource under TwistedWeb, instead of as a
separate Twisted Service, which allows all communication to happen over
good ol' Port 80, thus avoiding portblocking by most firewalls.

Cherry-picked off the OpenShift deployment work.