[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.
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.
Extending customizedFields support to f:number.
[FIXED JENKINS-21875]

User.current() can return null, so this better check for null
Merge REMERGE_HEAD into HEAD
[FIXED JENKINS-22382] Need to restore deprecated overload of BuildAuthorizationToken.checkPermission for binary compatibility.
[FIXED JENKINS-22397] Allow a Trigger to be a DependencyDeclarer.
[FIXED JENKINS-22398] RobustMapConverter
Updated to a newer version
Merge branch 'master' of git://github.com/jenkinsci/jenkins