Add SVN support (please don't kill me Paul; feel free to discuss or revert)

Fixes #5