JBEHAVE-1007:  Ensured same order of lifecycle steps as StoryRunner.