Work on adding stepmacro to gherkin language
Add junit testing for StepMacro
Add an initial StepMacroParser, rename ChorusParser to FeatureFileParser
Add interpreter support for step macro, split out step processing from ChorusInterpreter into StepProcessor
Handle step macros is results formatting and standard output, only show step macro steps if the parent scenario step fails
Work towards adding parsing of global .stepmacro files
Add support for global .stepmacro files and new stepMacroPaths config property
Add support for global .stepmacro files and new stepMacroPaths config property