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. You can also write own blocks to test your personal setup

WARNING: Some things don't work because the included Dockerfile works with the master branch.
Examples are: PostreSQL as database or MySQL as session

(Now i even got the right branch to be merged in. It was a long day)