Added "removeAllHealthDataRecords" method to the UserAdminService. The deleteUser call now also deletes all HealthDataRecords for an associated user, assuming they are signed in.
removed several methods from the useradminservice interface, such as removeUserAccount, since this would essentially make it impossible to delete a users data. Added a deleteUserGlobal method, which deletes a users information from all studies he or she may be involved in.
Switching from path params to query parameters.
Adding import
added locking mechanism for editing user information. Before deleting any records, we make sure that only one person is accessing the records.
Merge pull request #148 from alxdarksage/develop

Switching from path params to query parameters.
Added suspend/resume data sharing stubs to consent service and controller.
Removing JsonPayload structure from all requests, and from webapp
And again, adding the changes
Merge pull request #147 from SartoriusEarth/develop

Added "removeAllHealthDataRecords" method to the UserAdminService. This is not complete but we need to check it in to fix the service interfaces so none of the services refer to our session store.
Fixed broken tests, completed lock feature. The only place which uses it is currently the delete user feature. However, it could be used in many places, but I am not sure where.
Merge branch 'locking' into develop

Completed locking feature, merging to develop so that I can submit a pull request.
Merge remote-tracking branch 'upstream/develop' into develop

Merging what's upstream to submit pull request.
Merge pull request #149 from alxdarksage/payload

Removing JsonPayload from all responses
Added requested fixes to locking feature. Specifically, lock is released in finally clause within the deleteUser method of the user admin service. Additionally, we set a check to add expiration in the isLocked method, and changed the lock to be based off the stormpathID, as the stormpath account is the first thing to be created, and the last thing to be deleted, so it is the safest thing to use.
Merge pull request #150 from SartoriusEarth/develop

Added Redis Lock feature.
Session out of service layer; users created in tests as needed
HealthDataKey does not need a helper method to construct the final key; removing this
Merge pull request #151 from eric-wu/develop

New user consent table
Merging