Small fix for UserProfileManager and its tests.
Deadlock consideration for GroupMembersDAO

- Moved zip/unzip into a utility
- Rearranged some logic within DBOGroupMembersDAOImpl to remove deadlocks
- Two methods with possible concurrent-update now catch and ignore deadlock
- Possible fix for IT510SynapseJavaClientSearchTest.testAllReturnFields
PLFM-2027: small fixes for Javadocs on EntityBundleController
Merge pull request #629 from bkng/develop

PLFM-2027: small fixes for Javadocs on EntityBundleController
- Handle Crowd->RDS migration case for "Prod User", which has a space in its name
- Disable UserInfo caching by UserManager
Better deadlock prevention

- Locks are placed on UserGroup rows so that simultaneous update does not occur
- UserGroupDAO is now in charge of creating a corresponding row in the parents cache when a new user is created
Merge pull request #627 from kaysoky/GroupMembersDeadlocks

Deadlock consideration for GroupMembersDAO
Merge pull request #628 from kaysoky/PLFM-1750

Small fix for UserProfileManager and its tests.