Add a few more dependencies

mercurial, git & opts-go