add docker files
Merge pull request #444 from gijzelaerr/docker

Add a docker file (and support files) to contrib