[WIP] Add Subversion

In particular, I am trying to get `git svn` working. Thus it needs the Perl bindings, which are super hard to get working. I am still working on it.