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
Merge pull request #105 from alxdarksage/develop

Tests for consent wizard (disabled).
Merge pull request #106 from alxdarksage/develop

Merging this because it is work on a test for the consent wizard that is currently disabled (does not work on phantoms because that browser does not render flex layouts correctly). So should be safe to merge so we don't lose this until I can return to it.
Add vagrant.
Merge remote-tracking branch 'staging/develop' into develop
bower user fix
Fix around the play command.
Upgrade Play to 2.2.4
Merge pull request #107 from eric-wu/develop

Add vagrant ubuntu