expose --listen* command line arguments in RPM init script
User friendly response if deletion of a build fails
[JENKINS-18643] Make tests run on Windows. Use line.separator property instead of LF.
[JENKINS-18643] Make tests run on Windows. Use local HTTP server to access update-center.json for test.
[JENKINS-15025] Handle exceptions in the MavenExecutionResult in similar
way as MavenCli do.
[JENKINS-15025] Change PrintStreamLogger to System.out instead
listener.getLogger (as MavenCli). In this manner output is highlighted.
Merge branch 'JENKINS-15025'
Keep format
Added optional tooltip to checkboxes
Use tooltip to show full name of job to facilitate regex building
Fixed docs, simplified expression
[FIXED JENKINS-18813] Add/RemoveTrigger now works

Ensure the addTrigger and removeTrigger methods only use methods that are
supported by DescribableList. This means no indexed operations are
supported, so use only Iterator#remove and Collection#add

Add Integration Tests to ensure methods work as expected
[FIXED JENKINS-18959] /log/all should not show FINE messages from custom loggers.
URL-escaping logger names.
If you use ‘real apostrophes’ you do not need to escape ' to '' just for MessageFormat.
Changing property to 1.${java.version} since that will be friendlier to Animal Sniffer.
Merge pull request #883 from daniel-beck/master

Show full job names in checkbox tooltips when configuring list views
added a convenience method
added more convenience method
Opening it up to plugins.

See https://groups.google.com/forum/#!topic/jenkinsci-dev/CPab12692Qs
and https://github.com/jenkinsci/jenkins/pull/873 for the context.

This change reimplements nullin's original commit as it contains too
many noise changes.