Split contexts into smaller parts, more aligned with bundles
Clean database after, not before scenario
Adjust code after review:
- Remove left-overs from Behat v2
- Update `composer.json` & `composer.lock` files
Merge pull request #1501 from stloyd/feature/behat3

Shiny Behat 3