added .idea folder to .gitignore
bumped java gherkin version to 2.12.2-SNAPSHOT
added new life cycle methods to the Formatter interface and stubs to existing implementations
extended tests to emulate new intended order of execution
Merge branch 'master' of https://github.com/SierraGolf/gherkin into SierraGolf-master
Attribution
Regenerated El.java