Added repeatable random behaviour through carrotsearch randomized context (removed RandomUtil)
Added specific TearDown annotation to do something at the every end, otherwise deleting indices might happen after the cluster has been shut down
Changed parameter names
Updated structure of tests: api/suite/section
Shuffling the suite regardless of the api caused problem in IDEs when needing to represent results and group them via parent Description
We now shuffle: apis, suites for the same api, sections in the same suite.
added map joiner instead of manual params join
added map joiner instead of manual params join
factorized some parser code into the context
moved nextToken out of asserts