Support for creating Docker images running microservice

Running microservices in Docker containers proof-of-concept . More in README.
Yes, without it `gradle` tries to build Docker image by running `docker` process - which requires `root` privileges. An alternative is using docker REST API, but Gradle plugin crashes with it. So I decided to stick with separate `Dockerfile` and `docker` phases.