Remove jenkins svnkit in favor of default svnkit library.
Fixed unit tests where resulting revision string contains a lower case A.
Fixed ClassCastException with DefaultAuthenticationManager.
Proper fix for DefaultSVNAuthenticationManager. Currently the default version in svnkit ignores any added authentication methods other than the three default items. This fix ignores any authentications that are stored on disk or persisted to memory. Since we create our own authentication, we should ignore the default items and use our own instead.
If there is an already existing svnserve instance running, fail the build.
Fixed test unit.
Use assertLogContains instead of manually scanning logs.
Fixed license headers and added COPYING file with license. Moved svnkit specific elements in to another package.
Renamed ISVNAuthenticationManager to a simpler name.
If default svnserve port is already used, pick a random port.
Merge remote-tracking branch 'upstream/master' into removesvnkit
Fixed compilation issue. Use Jenkins internal authentication manager instead of the svnkit interface.
Change DefaultAuthenticationManager to be SVNAuthenticationManager which uses credentials for authentication instead of .subversion directory.
Remove unused interface.
Remove custom SVNSSLAuthentication and replace with default version.
Merge branch 'removesvnkit' of github.com:christ66/subversion-plugin into removesvnkit
Use unmodified interface.
Use different constructor for test unit to prevent NPE.
Remove remaining custom svnkit code.
Merge pull request #94 from christ66/removesvnkit

Remove modified svnkit library from subversion plugin.