Lock gherkin to 2.11.6 since 2.11.7 has a stupid amount of deprecation warnings on things we can't control
Why is test-unit even in the Gemfile?
mkdir_p on the TEST_DIR since it might be there already