Updated plugin build to use the same version of core as the Maven build.
JBEHAVE-957:  Support all unicode letters in pattern placeholder names.
JBEHAVE-999:  Upgraded to Kepler and jbehave-core 3.9.1
JBEHAVE-999:  Updated .classpath
JBEHAVE-1000:  Added support for alternative Narrative syntax.
JBEHAVE-1012:  Added table formatting action.
JBEHAVE-869:  Finish implementatino of GenerateStepsAction and generation of a steps class with method stubs.
JBEHAVE-869:  Added package name aand step annotation.
JBEHAVE-869:  Removed example generated classes.
JBEHAVE-869:  Only show pending steps in the list of steps to generate.
JBEHAVE-869:  Show full step text in missing step dialog.  General cleanup.
JBEHAVE-1016:  Ensure comments are recognised as such only if there is a space after the keyword.
JBEHAVE-1023:  Lazily create the StepMatcher in the StepCandidate, as recreating and recompiling the regex pattern every time is insanely expensive.