[FIXED JENKINS-15576] Label's Load Statistics queue length based on
label assigned to job rather than to item in build queue.
Test cases for [FIXED JENKINS-15576]
Merge branch 'master' of https://github.com/laurence-h/jenkins.git
Merge remote-tracking branch 'upstream/master'

Conflicts:
	changelog.html
	test/pom.xml
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Small comment changes in LabelLoadStatisticsQueueLengthTest
updates German translation

Since 'Job' was renamed to 'Item', this translation should be updated
Update sidepanel_de.properties
Update newJob_de.properties
[FIX JENKINS-23041] Fix systemInfo for offline slaves

- Don't show link in sidebar
- Make systemInfo page more robust when accessed via URL
[FIX JENKINS-18048] Fix link of SCMTriggerCause from UpstreamCause

- UpstreamCause now tries to initialize upstream causes with the
  correct build in onLoad
- SCMTriggerCause stores build reference and uses its URL to build
  absolute link to changelog
[FIX JENKINS-14538] Improve builds dir input validation
Return correct URL to Jenkins master node
Use full display name by default for model links to Items
[JENKINS-14583] Move replacement into shared function for reuse
[FIXED JENKINS-17667] - Syncronization of InstallerTranslator::getToolHome()

There appears to be some unthreadsafe initialization going on here.
Initialize/get inside a synchronized block for threadsaftey.
Fix changelog generation in ExtractResourceWithChangesSCM
when several files are changed at once
(used in the fix for JENKINS-22622)
Update newJob_de.properties