Remove property resolution through the original bean factory post processor and move resolution to
occur during XML pre-processing. JSR-352 allows for property replacement and expressions to be present
on any element and the preprocessing provides the ability to load a well formed XML document into the
context with the intended values already present.
BATCH-1701: Introduce job scope
BATCH-1701: Implementation of JobScope
* Updated Job and Step scopes to use common class introduced by jpraet
* Updated Job and Step Synchronization Managers to use common class
 introduced by jpraet
* Updated JobScope related code to not be concerned with Spring 2.5
 (which is what batch was on when the PR was opened).
Added cleanup code around tests so that StepScope registration was
cleaned up.
Added double check that all partition data has been processed before ending
Fixed threading issue in JsrPartitionHandler
Updated the JsrStepExecutionSplitter to provide a copy of the JobExecution per partition
Added synchronization to the setting of partition data
Updated to call PartitionCollector regardless of if the partition completes successfully
Refactored setting of completion policy to not overwrite JSR defaults
Prevent NPE when checking for a re-runnable continued flow, remove usage of
state transition comparator in FlowParser, ensure custom exit code is set at
job level.

Fixes TCK test testDeciderExitStatusIsSetOnJobContext, contributes but does
not fix decider transition tests that include restart.
Added new EndState to support JSR behavior for setting the JobExecution#exitStatus
Fixed merge issue from Job scope merge
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release 2.2.3.RELEASE
[maven-release-plugin] prepare for next development iteration
BATCH-2150: Added private constructor to StepExecution for use by Jackson deserialization
BATCH-2148: Fixed missing commas in schema-mysql.sql
BATCH-2140: Fixed typo in documentation
BATCH-2149: Updated test to validate both the simple and fault tolerant use cases