consent = true on User creation since this occurs when consent has been given by the logged in user
removed explicit setting of self on MvkConsent and PhkConsent, removed expirationDate and updated getExpirationDate method to return the earliest expiration date from the consents
removed explicit removed explicit setting of self on subscription
removed createSubscription from SubscriptionController since it didn't make sense, moved its functionality to initiateSubscription in OAuthController. Added consentPersonalHealthAccountDummy to OAuthController
added PhkConsentRepository, updated saveSubscription in SubscriptionService to save mvkConsent and phkConsent before saving subscription. (do this by cascading instead?)
updated createOwnSubscription with new url
Merge branch 'subscriptions' of github.com:callista-software/phk-patientdata-pump into subscriptions