Merge pull request #52 from quidryan/master

Allow -P arguments to be passed to application
fix shouldFailBuild parameter of timeout
Releasing 1.15
Bumping to next rev
Introducing static types for the JobType, with a hint of Multijob
Move StepContext to its own file
One more IDE metadata format
Passing JobType into newer BuildParametersHelper
Sort jobs before added, and stop using empty-list
Merge pull request #53 from oker1/timeout_fix

Fix shouldFailBuild parameter of timeout
Fixing empty-collection in test
Adding queueJob method to JobManagement and consequently to JobParent
Dealing with some Java weirdness, ends up we can't just convert to Groovy
Merge pull request #54 from quidryan/multijob

Multijob Support
Merge pull request #55 from quidryan/JENKINS-18075

Jenkins 18075
Adding file access to JobManagement. Still need test and access from JobParent
Adding file reading to JobParent, with a test.
Merge pull request #56 from quidryan/JENKINS-18076

Jenkins 18076
Fixing blockOn, and adding a more useful form
Merge pull request #57 from quidryan/JENKINS-18089

Fixing blockOn, and adding a more useful form