Merge pull request #22 from svogt/JENKINS-18329

[FIXED JENKINS-18329] - Prevent ConcurrentModificationException
Update JSch to 1.50 - Should fix http://sourceforge.net/p/jsch/bugs/58/
[FIXED JENKINS-18591] - Update cvsclient to latest version

The new cvsclient lib should contain Jsch 1.50
Merge pull request #24 from svogt/JENKINS-18591

[FIXED JENKINS-18591] - Update cvsclient to latest version
Merge branch 'master-up'
[JENKINS-17931] Cleanup temp files in case of an error

If errors arise, the temp files should be deleted
Merge pull request #25 from svogt/JENKINS-17931

[JENKINS-17931] Cleanup temp files in case of an error
[FIXED JENKINS-13764] Use same location as workspace for post build rlog
[FIXED JENKINS-19653] expand branch name during poll
Fixing compile failures in tests
[FIXED JENKINS-15826] use full name for matching file exclude regions
[FIXED JENKINS-15735] Correct tagging action across multiple modules
[FIXED JENKINS-15735] Correct tagging action across multiple modules
[FIXED JENKINS-19314] Don't poll if last checkout has not completed
Release prepare: move to release version of dependencies
[maven-release-plugin] prepare release cvs-2.10
[maven-release-plugin] prepare for next development iteration
[FIXED JENKINS-20192] Parse CVS log on slave and return parsed output
[JENKINS-20192] don't attempt to build user during internal comparison
[FIXED JENKINS-17383] Update to latest cvsclient