Fix up a few Behat test failures
 - Email addresses no longer match ones used in test data
 - Edit User Account tests shouldn't change username of the logged-in user
Use newly-created user to do RBAC role CRUD tests on
Drop competition start and end date, add type field
Fix error message in CompetitionAdmin teams/create
Fix incorrect user ID in CompetitionFrontend login_page
Fix a E_NOTICE emit from CompetitionAdmin TeamAdmin form
Lock ZF2 to e94885 as the next commit causes AccountAdmin RBAC role creation to fail
Temporary workaround for #125
Ensure that the default roles are re-added if removed by admin from AccountAdmin
Prevent fatal error if no account is associated with Member RBAC instance
Only display placeholder if index is NULL
Add behat tests for Member and SuperAdmin RBAC roles
Disallow relative URIs in Team entity field "website"
Update CompetitionAdmin teams tests
Update CompetitionAdmin unions tests
My kingdom for a typo detector
Fixes #127
EmptyUnionTeamCollectionListener was missed during ServiceExtension implementation
(form.bind now happens before data is injected into the form)
Fixes #126
Make error message when team is added to competition more than once more generic
Fix some typos
Update FeatureContext files to all take a screenshot on failure
Change the display name of Member Two back after AccountAdmin edit.feature changes it