Support Subversion and git-svn

* Subversion
Detect VCS backend automatically and ghq.vcs in .gitconfig.
clone -> svn checkout
update -> svn update

* Git-svn
ghq.vcs in .gitconfig.
clone -> git svn clone
update -> git svn rebase