git-svn: Support custom tunnel schemes instead of SSH only