Refactoring the CrsApplicationUser to include the relay provider username and removing the relay provider id.  That should
not be exposed outside the application for any reason.
Adding Profile(user) endpoint. Returns:
 - CRS ID value
 - Authentication provider name
 - Authetnication provider username (not yet returned)
Adding database column for auth provider username, and updating JPA model to match.
- Renaming IdentityService to AuthProviderService
- Refactoring the auth providers to store the username to the database
Removing IdentityService, it has been renamed to AuthProviderService
Adding @JsonIgnore annotation to getter that doesn't need to be returned as JSON
Merge pull request #28 from CruGlobal/add-user-endpoint

Add profile endpoint