Add Docker support
To help with development and potential set up of production systems. I have branch on my Github. I did need to create a Dockerfile so I could add additional modules needed for Gibbon to run. If this is accepted it could be used to create an image in a docker hub account owned by the Gibbon maintainers. Let me know if I can help in any other manner wit this.