Docker mix and match setup

Rewrite of the docker setup. Now uses fig to manage containers and container
linkage. The base is a block based mix and match, which will give you the
possibility to easily test all configurations.

WARNING: Some things don't work because the included Dockerfile works with the master branch.
Examples are: PostreSQL as database or MySQL as session

Dockerfiles for master and dev branch are provided and (not thoroughly tested).