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
avoid deprecated API
cleanup
Merge branch 'deprecations'

Conflicts:
	job-dsl-plugin/src/main/groovy/javaposse/jobdsl/plugin/JenkinsJobManagement.java
Merge branch 'build-trigger-parameters'
create/update folders, create/update views within folders
fixed build actions
fighting duplicated code
use the real Folder for testing, spying is not necessary