add git integration (closes #67)
add hg integration (closes #69)
add bzr integration (closes #68)