enable changing parameter value for promotion re-execution

This is my first pull request. Comments are definitely appreciated.

- Move parameter values form ManualCondition.Badge to the promotion build as PromotionParametersAction. I decide to keep it separate from ParametersAction just to keep the original build separated for compatibility (perhaps unnecessary?). 
- The index.jelly for the ManualCondition.Badge change to list the parameters from the last promotion, and allow editing the values.

https://issues.jenkins-ci.org/browse/JENKINS-8962