Slave Test for Checkstyle, PMD and Findbugs Plugin
Merge remote-tracking branch 'origin/master' into SlaveTests
Added waitFor overload taking Matcher, which is convenient for waiting for hasContent and the like.
[maven-release-plugin] prepare release acceptance-test-harness-1.8
[maven-release-plugin] prepare for next development iteration
Making the ordering consistent with assertThat
[maven-release-plugin] prepare release acceptance-test-harness-1.9
[maven-release-plugin] prepare for next development iteration
JavaDoc and Warnings edited
Merge remote-tracking branch 'upstream/master' into SlaveTests

Conflicts:
	src/test/java/plugins/AbstractCodeStylePluginHelper.java
	src/test/java/plugins/CheckstylePluginTest.java
	src/test/java/plugins/FindbugsPluginTest.java
	src/test/java/plugins/PmdPluginTest.java
Make waitForCond by default allow up to 120s, not just 30s.
This is necessary for some builds to start, especially if cloud provisioning is needed.
Also recheck the condition every 500ms rather than 1000ms.
Merge branch 'SlaveTests' of https://github.com/jenkins-acceptance-test-group/acceptance-test-harness