checkpointing work in progress... need to add migration and strip out old api cruft
I like to keep different work.something directories to test data migration
Merge branch 'master' into refactoring
[FIXED JENKINS-19175] Add workaround to new code path
Getting nearer to the new way of auth... working so far for non svn:externals but with user/pass on http(s), svn, ssh+svn and for ssl client cert on https and for ssh key on ssh+svn
Ok, now we can checkout and we populate additional credentials on demand
No need to enter credentials to the old store
Oh look all the tests compile now
fixing the tests, 1 by 1
fixing the tests, 1 by 1
Ooops, fix that typo
Woot! All tests passing again...

- Only had to disable two of them, and they are likely invalid test cases anyway
Refactor to allow other listeners to post-commit hook, not just the standard one
Damn you short circuit evaluation
Add scm-api implementation
Provide a way to convert from SVN specific credentials to credentials based store
Pick up change to scm-api
Update .gitignore
Reuse credentials where it makes sense
pick up scm-api 0.1