Make gunicorn socket configurable

Make the socket location of the gunicorn daemon configurable. This allows gunicorn to listen to tcp ports (socket => 'localhost:8080') or public addresses (socket => '0.0.0.0:8080').