[JENKINS-3107] Expand an Advanced section if some fields are already customized.
Initial implementation handles only text fields, not e.g. checkboxes.
[JENKINS-3107] Rather than preëxpanding the Advanced area, just show an icon.
[JENKINS-3107] IE 9 fix.
[JENKINS-3107] Icon looks better before button rather than after, for reasons of alignment with the rest of the form.
Trying to demonstrate how to use some more advanced databinding. No luck so far.
Removing debug text.
Apparently cannot have a repeatableHeteroProperty not inside a section/block.
instance, not it.
Get choices from descriptor.
Immutability & copying of lists.
Better formatting.
[FIXED JENKINS-19171] Identify user agent for Internet Explorer 11.
[FIXED JENKINS-9637] Fixed the 404 when clicking the testResult on the Project Page when there is only an aggregated test result for a freestyle job. The name of the link is still wrong.
[FIXED JENKINS-9637] Fixed the 404 when clicking the testResult on the Project Page when there is only an aggregated test result for a freestyle job. The name of the link is still wrong.
[FIXED JENKINS-19332]

- set findbugs version to 2.5.2 to avoid:
[WARNING] 'reporting.plugins.plugin.version' for
org.codehaus.mojo:findbugs-maven-plugin is missing. ...

- delete maven-pmd-plugin and maven-checkstyle-plugin (commented out
since more than two years)
Display an explanatory message when Jenkins CLI attempts to build an
unbuildable project.
Externalized "Cannot build..." messages to Messages.properties.
When Jenkins CLI attempts to build an unbuildable project, return -1 to
indicate failure.
Code format corrections:  replaced some tabs with spaces.
Merge remote-tracking branch 'origin/master' into advanced-auto-expand-JENKINS-3107