[WIP] Behat 3 upgrade

Upgrade to Behat 3

To do:
- [x] update the `behat.yml` to reflect changes on Behat 3
- [x] change profiles to use suites (more suites instead of more profiles)
- [x] change travis to use the new profiles and suites to test

Actually see this working:
- [ ] do a test PR
- [ ] pass on that PR