Provde a Behat context with steps for provisioning entities

The behat context brings together the entity factory implementation
with the gherkin step definitions that allow you to specify the
entities that should exist and their state within your feature files.