JBEHAVE-1008:  Applied patch from  Daniel Kolman.
JBEHAVE-1008:  Ensured support of ScenarioType.ANY as in StoryRunner.  Refactored PerformableScenario implementation to treat normal and example scenarios in a more consistent way.