Checking inbound PATCH request body to ensure that it is not empty before processing. If body is empty, we return a 204 code without sending an update call to mongodb.
Merge branch 'master' of https://github.com/inbloomdev/datastore into DE2810
Merge branch 'master' of https://github.com/inbloomdev/datastore into DE2810
Merge branch 'master' of https://github.com/inbloomdev/datastore into DE2810
Improving patch ATs
Merge branch 'master' of https://github.com/inbloomdev/datastore into DE2810
Fix for potential null pointer exception on bad patch request.
Merge branch 'master' of https://github.com/inbloomdev/datastore into DE2810
Refactoring patch() and update() methods to remove duplicate code.
Merge branch 'master' of https://github.com/inbloomdev/datastore into DE2810
Renaming argument for consistency
Merge branch 'master' of https://github.com/inbloom/secure-data-service into DE2810
US6006:  Adding WRITE_GENERAL to Educators and Leaders
US6006: Updating fixture data
US6006: Updating role mapping feature
US6006: Update rights for a specific role in admin ATs
US6006: Updating API Contextual Roles ATs
US6006: Fixinf API Tests
Merge branch 'master' of github.com:inbloomdev/datastore into f236
DE2300: Code review fixes.