Include Dockerfile to run tests locally
This patch creates a Dockerfile at the top level of every managed repository.
Details of how to use the Dockerfile are contained with the Dockerfile.
Very open to suggestions on how the gitlab token or more genrally auth should be handled.
Edited by Steve Traylen