Added support for parameterized manual jobs

This is needed to fully support the [Build Pipeline Plugin](https://wiki.jenkins-ci.org/display/JENKINS/Build+Pipeline+Plugin)

Change-Id: Ie830696bc6207df5d3766058d1a71c98b01470d0
Added parameters closure inside BuildPipelineTrigger

Change-Id: I52ddf5a10977770b935401a256b90716bc3cbaf7
cleanup
Merge branch 'build-trigger-parameters'