adding go, bzr and hg