added dependencies: git, mercurial and curl