JBEHAVE-911:  Added reporting of scenario end when story cancelled.
JBEHAVE-922:  Updated docs.
JBEHAVE-924 - Faster regex in pattern variant bulder
POC needle constructor injection works