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
BATCH-2049: Support multiple fragmentRootElementNames in
StaxEventItemReader
Update to allow restart parameters to override previous parameters in JsrJobOperator and add test case
Add ability to set a custom TaskExecutor impl, remove unused namespaces from JSR bootstrap XML files
BATCH-2002: Initial support for complex conditional replacements
Added migration documentation for 3.0.0.M2 release
Update version literals prior to release 3.0.0.M2
[maven-release-plugin] prepare release 3.0.0.M2
[maven-release-plugin] prepare for next development iteration