Added a controller and service for UserProfile. Added a User model and added this to the UserSession model. Mostly complete with UserProfileControllerTest.
fixed merge conflicts. Added bean for BackfillController and addd route for Backfill controller.
Completed test files for controller and services.
Removed unneccessary log command from basecontroller
Completed changes as requested during code reviews. Specifically, I have ensured that all tabs are now spaces, I have added curly brackets everywhere they can be, and made sure that 401 errors are thrown when user tries to get profile with an invalid session. I have cleaned up code in general to be more legible.
changed method name to "Fails" to be more consistent with what the code is returning.
fixed some formatting issues with an image in HealthDataControllerTest. When I was formatting, I accidentally changed the size of a timeline.
fixed some column formatting I had done to TestConstants.
Changed method in UserProfile.java to not accept an update to email address. Additionally, invalid credentials on all fronts now produces a 404 error.
resolved merge conflicts between my version and the upstread/develop version.
Fixed method names for authenticationcontrollertests.
Merge pull request #101 from SartoriusEarth/develop

Added Backend for User Profile API