APOLLO-2070 Ripped and gutted the domain model, goodbye serializer type annotations
Merge branch 'master' into APOLLO-2070
APOLLO-2070 Mege conflicts resolved
APOLLO-2070 Replaced Grouping on UID that was accidently removed
Merge branch 'master' into APOLLO-2070
APOLLO-2070 Updated composer.lock
APOLLO-2070 Removed @Type annotations that had crept in
Merge branch 'master' into APOLLO-2070
Removed type from certificate provider
Merge branch 'master' into APOLLO-2070

Conflicts:
	src/Opg/Core/Model/Entity/CaseItem/Task/Task.php
Removed @Type from AttorneyAbtract, Company trait and Correspondence
[#APOLLO-2889] Added description field to tasks.
Rag total added on case list
Merged in @Type annotation removal
Merge branch 'master' into APOLLO-813_Add_task_description
APPOLLO-2070 Fixed merge artifact
APOLLO-2070 Removed @Type annotations
APOLLO-2070 Type had to be plugged back in for datetime to string coversion
Merge pull request #43 from ministryofjustice/APOLLO-813_Add_task_description

[#APOLLO-2889] Added description field to tasks.
APOLLO-2070 Updated caseItem, seems having the discriminator map one level higher does not play nice