Corrected Unit Tests for JENKINS-14685
[JENKINS-15440] Warning about using mail resolver rules.
[FIXED JENKINS-16394] Polling broken because of not serializable
DefaultSVNLogFilter
Merge pull request #31 from pauxus/JENKINS-14685-fixed-testcases

Corrected Unit Tests for JENKINS-14685
[JENKINS-16394] refactored callable to compare the revisions into a named class and added regression test that it's serializable
fixed/suppressed some warnings
These options don't change per build therefore don't need to be logged each time
testMasterPolling() changed polling to Master and didn't clean up afterwards.
That did hide test errors in other tests.
[JENKINS-15440] MailAddressResolverImpl moved to subversion-mail-address-resolver-plugin
[maven-release-plugin] prepare release subversion-1.45
[maven-release-plugin] prepare for next development iteration
fixed/suppressed warnings
Log more info if test fails
removed several redundant null-checks
Maybe the test is failing randomly because svnserve didn't start up in time
diagnosis