dockerfile with git, hg, mercurial, latest golang, and dependencies