The C lexer is known to fail on some environment. The dev team has never
been able to reproduce it, but this lets users switch to using a pure
ruby lexer if the GHERKIN_RUBY environment variable is set to "true"

Closes #245