[JENKINS-15156] Add regression test
[FIXED JENKINS-15156] Initialize AbstractLazyLoadRunMap.dir for newly created jobs
Found a log file full of IAEs from ModelObjectWithContextMenu.MenuItem due to an (unknown) action with an illegal absolute URI.
Merge branch 'master' of github.com:jenkinsci/jenkins
Added @since.
(Method actually introduced in 1.461, but was wrong—corrected in 1.462.)
Use ${resURL} for ${attrs.css}.
[FIXED JENKINS-16651] Broken Filter field in Plugin Manager.
translation cleanup

removed dislocated messages defined in GlobalSecurityConfiguration,
added LOADING messages to GlobalSecurityConfiguration
API for updating update sites programatically, enabling automated plugin updates and installation.
Merge pull request #692 from recampbell/update-directly

API for updating update sites programatically
Merge pull request #693 from albers/translation

translation cleanup
Correctly support direct updates of html update sites and other issues pointed out by jglick in https://github.com/jenkinsci/jenkins/pull/692
Merge pull request #694 from recampbell/update-directly

Correctly support direct updates of html update sites
Merge remote-tracking branch 'tsartarzan/JENKINS-15156' into JENKINS-15156
[JENKINS-15156] Refactored fix.
Merge pull request #696 from johnou/JENKINS-15156

[FIXED JENKINS-15156] Initialize AbstractLazyLoadRunMap.dir for newly created jobs.
[JENKINS-15156] Noting.
[JENKINS-15156] Class loading errors can result from OOME if you are not careful.
[JENKINS-15156] Massive test failures with NPE.
Seems that the RunMap must be initialized before updateTransientActions, which uses it, is called.
Extension point to provide access to workspace even when node is offline
used to browse workspace and run scm polling