Added git and mercurial awareness