[FIXED JENKINS-8962] Enable editing parameters for re-executions

This is my first pull request. Comments are definitely appreciated.

- Move parameter values form ManualCondition.Badge to the promotion build as PromotionParametersAction. I've decided to keep it separate from ParametersAction just to keep the original build separated for compatibility (perhaps unnecessary?).
- The index.jelly for the ManualCondition.Badge has changed to list the parameters from the last promotion, and allow editing the values.