German translation for permission descriptions
updated comment
Prevent ClassCastException when encountering ItemGroup of
non-TopLevelItem.

This is the case for instance when encountering a MavenModuleSet which
is ItemGroup<MavenModule>
[FIXED JENKINS-17030] Enable word breaking for job names
Explicitly turn of default escaping
JUnit 4.
Missing equals/hashCode/toString impls for CopyOnWriteMap.
[FIXED JENKINS-17933] Catch errors in init.groovy.
JUnit 4.
[FIXED JENKINS-17935] NPE from Run.getDynamic when a transient build action is invisible.
Amends lvotypko’s 33e0df7 to be as careful as bdff425 + f65da7f + 10e9b00 for persistent actions.
[FIXED JENKINS-16652] Use UpdateSite.Plugin.deploy from PluginManager.doUploadPlugin.
[FIXED JENKINS-17774] Make not to copy a webapp directory every time for each tests.
Copying every time causes overwriting files in the webapp directory, and often causes errors in Windows.
This reverts JENKINS-12647(commit 7ae303f88191a540491a21484316d63dff775e21).
Various improvements from code reviews
Merge branch 'master' of https://github.com/jenkinsci/jenkins
Update changelog, should have been updated with original merge in to 1.515
Use NOTBUILT rather than GREY when a job has not yet been built.
[FIXED JENKINS-17983] Empty LogRecorder.Target.name was not working.
When used with MarkupFormatter, make it clear what language is in use.
Help text was misleading when an alternate MarkupFormatter was in use.
Fixed a broken build caused by OutOfMemoryError

It looks like our tests are getting bigger to the point that it needs
more PermGen space. Use fork and run with a bigger perm gen size to get
going.