Replaced the GherkinSuite by a GenericSuite in Testwork

The Suite implementation was not tied to Gherkin at all.
Merge pull request #405 from stof/generic_suite

Replaced the GherkinSuite by a GenericSuite in Testwork