APOLLO-2645 Updated dependancies
APOLLO-2645 Added in dateFormatter class
APOLLO-2645 Updated registration and due dates
APOLLO-2645 Updated RegistrationDueDate
APOLLO-2645 Added in lpaReceiptDate
[APOLLO-2645] - added LpaCreatedDate
[APOLLO-2645] - added Donor SignaturDate
[APOLLO-2645] - added Donor Declaration Date
[APOLLO-2645] - renamed method to make more sense
[APOLLO-2645] - removed lpa from method name as other external code is dependant on method name
[#APOLLO-2645] Time trait moved to DateTime object

Relevant failing tests (30+) were updated accordingly
[APOLLO-2645] - fixed broken test
[APOLLO-2645] - added life sustaining treatment signature date
Merge branch 'APOLLO-2645' of https://github.com/ministryofjustice/opg-core-public-domain-model into APOLLO-2645
[APOLLO-2645] - updated CaseItem
[APOLLO-2645] - make sure lpa created date is date including time as business rule relies on date and time
updated class to use Date Time
[APOLLO-2645] - converting date string to DateTime
[APOLLO-2645] - converting date string to DateTime
[APOLLO-2645] - converting date string to DateTime