The criteria don't care about empties values
Throw exception if sequence generator not found
Throw NonExistingGeneratorException
Friendly exception message
Start porting Behat 2 into new & shinny Behat 3
Split contexts into smaller parts, more aligned with bundles
Update Behat feature files for easier testing & to prevent some issue
Update `composer.json` & `composer.lock` files to latest Behat v3

Conflicts:
	composer.lock
Update `README.md`, `.travis.yml` & `behat.yml.dist` files
Clean up a bit test environment
Clean database after, not before scenario
Polish Travis-CI & Behat configurations
Adjust code after review:
- Remove left-overs from Behat v2
- Update `composer.json` & `composer.lock` files
Check for existence of controller class before creating definition
Merge pull request #1487 from aRn0D/fix/criteria

[ResourBundle] The criteria don't care about empties values
Merge pull request #1505 from isometriks/master

[ResourceBundle] Check for existence of controller class before creating definition
Merge pull request #1501 from stloyd/feature/behat3

Shiny Behat 3
Merge pull request #1500 from umpirsky/feature/sequence-error-handling

Throw exception if sequence generator not found
Use transition on Order creation
Use state machine callback for order number

Instead of having a full listener