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
Changes for de2300 to support extended limits for specified entities.
Merge branch 'master' into de2300
US6006:  Adding WRITE_GENERAL to Educators and Leaders
DE2300: Some code cleanup.
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