Adds support or mercurial and bazaar

Closes #6