[FIXED JENKINS-21999] If a slave node does not exist it will throw a
null pointer exception. Instead we create a dummy launcher and return
that if it is unable to get the slave node.
Throw IOException if trying to launch a DummyLauncher. Restrict
DummyLauncher class to no external use.
the trunk is toward 1.558-SNAPSHOT
[JENKINS-21579] Copied as-is from Ant 1.8.3 to apply patches
[FIXED JENKINS-21579] UberClassLoader.findResources() improvements

This is just a locally patched version, so not meant to be used outside
core.
Merge remote-tracking branch 'origin/master'

Conflicts:
	changelog.html
Allow JDK8 to be downloaded. Left in other cookie for backwards compatability.
Update changelog.
Merge pull request #1165 from larrys/jdk8

Allow JDK8 to be downloaded. Left in other cookie for backwards compatab...
Update changelog to include JENKINS-22347 for retroactive ticket.
Revert "list-jobs should print names, not display names, since people expect to be able to feed the results into other CLI commands."

This reverts commit aaa50018eef14910eefc939b6fd4b0b9b0c6e0bd.
updated changelog for resolved download problems with pre-8 JDKs
Run.toString() should use internal, not display names, since it may be used in logging.
UI elements should explicitly ask for .fullDisplayName.
Fixing some misuses of Logger w.r.t. Run.toString.
[FIXED JENKINS-22347] Allow JDK8 to be downloaded. Left in other cookie for backwards compatability.

(cherry picked from commit e60b355cb44bc02d5b02934ba8d059654037b619)
[JENKINS-22347] Update changelog.
(cherry picked from commit 20651de1bb62f8861718ce7493ae45cfe5b074c1)
Merge branch 'rc'

Conflicts:
	changelog.html
Yet more diagnostics for reported LogRotator failure on MavenModuleBuild.
Merge branch 'master' of git://github.com/jenkinsci/jenkins
[FIXED JENKINS-20500] Pass ${it} as an alias for ${view} to t:queue and t:executors, correcting regression introduced in 8e6a3f7.