Basic subversion support

Hello, I looked into the handling of git and hg urls and created a similar handler for svn urls. 
I tested it with some local build recipes which pull code from a subversion repository.