Introduce ModifiableViewGroup
[FIXED JENKINS-18410] AbstractTestResultAction should be a RunAction2 so it need not persist its owning build.
[FIXED JENKINS-20951] XmlFile.read/unmarshal needs to catch general XStreamException so as to include CannotResolveClassException, thrown when a TopLevelItem provided by a plugin is unloadable.
[JENKINS-11429] Add a column "Success" in test result table

Added a column Pass (rather than success) to the tables in the junit plugin.
Merge branch 'master' of git://github.com/jenkinsci/jenkins
the trunk is toward 1.545-SNAPSHOT
Merge branch 'master' of git://github.com/jenkinsci/jenkins
[JENKINS-20951] [JENKINS-18410] Did not make it into 1.544 due to validated merge holdups (mostly randomly failing tests, sigh).
Merge pull request #1032 from olivergondza/modifiable-view-group

Introduce ModifiableViewGroup
[JENKINS-10615] AbstractProjectTest.testWorkspaceLock frequently fails on jenkins.ci due to InterruptedException in HudsonTestCase.setUp.
Possibly because it is sorted after [JENKINS-15156] testGetBuildAfterGC and the test suite times out.
Merge commit '85e9e126773c0bb20a8529a2e6591dde17d7e209'
[FIXED JENKINS-20928] l:breakable mishandles HTML metacharacters
Merge pull request #1058 from olivergondza/breakable-regex

[FIXED JENKINS-20928] l:breakable mishandles HTML metacharacters
Plugins with ≥1 functional test and a ≥1.536 dep would sometimes fail during clean builds due to a race condition in WarExploder.
Merge commit 'bc4c1326579631be648dc6c47f1200b246743b0a'
Merge branch 'master' of git://github.com/jenkinsci/jenkins
Merge branch 'master' of git://github.com/jenkinsci/jenkins
Fixing a couple of obsolete references to HudsonTestCase.
Making a field final.
DRY: LogRecorderManager.configDir.