[all] using vcs module instead of mercurial to be git compatible, now works with git repos