Prior to this commit, when using the `JobStep`, if the child job was stopped (left in the `STOPPED` state), the step executing that job was marked as `COMPLETE`, preventing it from being restarted. This commit now marks a step that was executing the stopped job also as stopped, allowing for it to be restarted. Resolves BATCH-2429