Updating ProjectManager so that the ProjectRepository is injected directly rather than implicitly fetched via doctrine
Adding repository injection for AttributeManager
Adding repository injection to UserManager
Adding repository injection to PreferenceBundle
Fixing typo in "tickit_notification.manager" service name
Adding managers.xml configuration to TickitPreferenceExtension
Updating NotificationManager so the doctrine entity manager is injected directly
Merge branch 'development' into feature/repository-injection
Cleaning up phpunit.xml exclude list, adding Controller directory to exclude
Adding start of ProjectFormTypeTest [ci skip]
Updating AttributeManager to accept an EntityManager instance rather than the doctrine Registry
Updating AbstractManager, ProjectManager and UserManager so that they accept EntityManager rather than doctrine Registry
Changing AttributeValueForm and subscriber so they accept an EntityManager rather than Registry
Removing unnecessary dependency on EntityManager in AttributeValueFormSubscriber
Adding constraint on default attribute type in AttributeValueFormSusbcriber
Adding start of AttributeValueFormTypeTest case
Correcting wrong email address
Adding validation type tests for AttributeValueFormType, adding string validation option as default in LiteralAttribute
Adding EntityAttributeValue test in AttributeValueFormType tests
Adding test for ChoiceAttributeValue in AttributeValueFormType test