Adds Third Party scope selection and authorization feature
Adds ScopeSelectionURL to DataCustodian
Splits seed data for each Maven profile
Refactors seed data to include only DataCustodian base URL
Adds scopeAuthorization to ScopeSelectionController
Adds scope authentication action to ScopeSelection view
Adds findByClientId to ThirdPartyService
Adds ClientRestTemplate
Adds findByClientId to ThirdPartyService
Adds BaseController
Adds validations for Authorization model
Adds assert for class annotations
Adds validations
Adds persist and findByRetailCustomerId to AuthorizationRepository
Adds AuthorizationService with findByRetailCustomerId
Adds persist to AuthorizationService
Adds AuthorizationController
Adds AccessToken
Adds validations
Adds validations