Move ContextRoles and GenericRoles that are used in test to the internal app
Use accessor instead of ivar in Repository
Actually perform an action that can fail in integration test
Temporarily provide default implementation for GenericRole#applies_to_user?
Add Resetter for tests