Use docker

Docker support for development.

* added Dockerfile to support the creation of Docker containers
* updated README with information on how to setup a Docker container
This references config.py. Do we even need it here, since dbinit.init_and_clear_db() also calls it?