Some refactoring.
Added syntax checks to GherkinTestScript.groovy