Control where local slaves creates their remote FS.

/tmp might not have enough free space for some tests
Allow this switch to be configured by the runner through a wiring script
Added new test to smoke test suite.
Do not visit config page if already opened
Detect 404s in SanityChecker
Update README.md
Revert "Detect 404s in SanityChecker"

We often visit such pages to make they do not exist

This reverts commit be165d1ec68f4f9ad5b7a25971463cbcdf0fb9a4.
Suggested code clean up
Merge pull request #4 from rsandell/slave-fs

Control where local slaves creates their remote FS.
Merge branch 'docker-build' of https://github.com/jenky-hm/acceptance-test-harness
Merge branch 'master' of github.com:jenkinsci/acceptance-test-harness
Restart needs to happen regardless of the installation mode.

Also, provide a switch to force a restart. I'm testing with older version of core that doesn't properly dynamic deploy uploaded plugins
Bug fix wrt injection from the base class
[maven-release-plugin] prepare release acceptance-test-harness-1.7
[maven-release-plugin] prepare for next development iteration
[FIXED JENKINS-23004] Path-less doLogin move from AD test to Login po.

Login paths are usually available when using default Jenkins controller.
-And usually unavailable when using the "existing" Jenkins controller.
(Unavailable despite pre-installed form-element-path plugin that is.)
Wait for view implementation appears in UI
Reflect change in email-ext 2.38
duplicate check
Merge branch 'fixes' of https://github.com/jenkins-acceptance-test-group/acceptance-test-harness