Retain user specified order of post build scripts

Avoid imposing hardcoded order of the scripts within the module and
instead favour the order of the input data. Combined with use of ordered
dicts for yaml, this ensures that users may control the order of the
various steps to use with the post build scripts from yaml.

Change-Id: Icf540a53cb6f1b13f80f09d9103610aee10d3861
Add documentation for logrotate job parameter

Change-Id: I33217503ff5935c6592dfb262a0e672577505d61
Closes-Bug: #1376913
Publisher xunit now supports embunit

v1.84 of the xUnit plugin support the test type 'embunit'.

Change-Id: I6bf75668274e291c7d6361ec6ea8af4faedbb130
Merge "Publisher xunit now supports embunit"
Merge "Add documentation for logrotate job parameter"
Added support for Extended Choice Parameter plugin

https://wiki.jenkins-ci.org/display/JENKINS/Extended+Choice+Parameter+plugin
based on https://github.com/rozky/jenkins-job-builder

Change-Id: If179619da5e795a1649168e133ca25b5f9f7b187
Merge "Retain user specified order of post build scripts"
Merge "Added support for Extended Choice Parameter plugin"