Merge pull request #1 from cucumber/master

Merging master project
Fixing language test by adding in missing languages
Merge remote-tracking branch 'upstream/master'
Fixing Json Formatter to handle before steps when the scenario has not been started yet. Updating the JSONFormatterTest so that a before step is inserted before the sceario is started.
Bumping version in pom
Cleanup Unused Import
Merge pull request #239 from joshughes/master

Fix Array Out of bounds exception for JSONFormatter when before hook is present