Docker support

Support running gpodder.net in [Docker](https://www.docker.com/).

Required containers
* web (providing web interface and api through gunicorn)
* nginx (reverse proxy)
* db (external dependency)
* celery heartbeat
* celery worker

To do
* how to handle db initialization?
* how to handle db schema updates?