BATCH-2001: fix up property scoping, add support for resolving jobParameter references outside of step scope
BATCH-2089: Added ability to remap ExitStatus
Fix JobOperatorTests.testJobOperatorGetRunningJobInstancesException TCK test

* Throw a NoSuchJobException in the event no running job executions are found when calling getRunningExecutions(String name)
Fixed no executions returned check and added a unit test
Fix TCK test JobOperatorTests.testJobOperatorRestartJobAlreadyAbandoned

* On restart if a previous JobExecution has a status of ABANDONED, throw a JobRestartException
* Ensure any previous JobParameters are merged with new parameters when creating a new job execution on restart