Created a JSR-352 specific StepState

This new StepState maintains what the last step that was executed in the Job's ExecutionContext.  This is needed for restarts when the step to restart at is a DecisionStep.