Basic Mercurial support
Refactor helpers in to a hierarchy to re-use code
Refactor gutter handlers in to a hierarchy to re-use code
Push common method to base class
More re-naming from Git.. to Vcs...
Automatically detect if the file is in an Mercurial or Git repo
Handle null views (i.e. for files not in a repo)
Updated docs for Mercuial support.
Merge upstream master
Credits to the source of the original code
Merge upstream master
Add support for Subversion
Merge upstream changes
Rename to VcsGutter
Merge branch 'release/hg_and_svn'