SVN source support

This pull request adds support for bundling gems directly from Subversion.

Depending on it myself, I am happy to maintain it afterwards.