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
Nice, good idea. I also like your idea of passing the management_api into dbinit functions (or maybe making a class), but this is great for not making too many changes at once. :+1: