[FIXED JENKINS-19764] Ensure parent dir of new builds dir exists.
[FIXED JENKINS-6153] Add description for label atoms

The change to descriptionForm.jelly is necessary because JEXL
interprets the previous version as a call to the static method
get(String) of LabelAtom if ${it} is of that type.
[JENKINS-6153] Only show configure link for label atoms
[JENKINS-6153] Move @since comment to getter
NPE diagnosis from ProjectTest.testCheckout.
java.lang.NullPointerException: null
	at hudson.model.AbstractBuild.setWorkspace(AbstractBuild.java:296)
	at hudson.model.ProjectTest.testCheckout(ProjectTest.java:423)
Merge commit '52c28ae38d29773e2a47db3f9dfaa57291e0ee87'
[maven-release-plugin] prepare release jenkins-1.578
[maven-release-plugin] prepare for next development iteration
updated changelog for release
updated changelog as a part of the release
merged back the RC branch
creating an RC branch
the trunk is toward 1.580-SNAPSHOT
Improved Javadoc for ExecutorListener.
 set @since on DecoratedLauncher
Incorrect link to master node on label page
typos
use a Builder to create ConsistentHash<Node> 
invoking add(Node, replica) for all nodes rebuild the internal Table many times. Using a builder, Table is only created (and sorted) once
also avoid creating a fresh new Hash object (java 8 lambdas, I miss you)
[FIXED JENKINS-24407] Restore icon class name during deserialization
Merge pull request #1390 from dominiquebrice/incorrect_master_link

Incorrect link to master node on label page