added community manager
add missing sources for GWT unit test
communities stored as entities
Merge branch 'develop' of https://github.com/Sage-Bionetworks/Synapse-Repository-Services into develop
Fixup last commit
Merge branch 'develop' of https://github.com/Sage-Bionetworks/Synapse-Repository-Services into develop
Merge remote-tracking branch 'upstream/develop' into PLFM-2333
Merge remote-tracking branch 'upstream/develop' into PLFM-2333

Conflicts:
	client/bridgeJavaClient/src/main/java/org/sagebionetworks/client/BridgeClient.java
	client/bridgeJavaClient/src/main/java/org/sagebionetworks/client/BridgeClientImpl.java
Addin meta data provider, and join and leave actions
Merge remote-tracking branch 'upstream/develop' into PLFM-2333
Make acl checking work for join/leave
Merge pull request #833 from marcel-blonk/PLFM-2333

PLFM-2333 adding communities CRUD to create community entities
unit test fix
Merge pull request #834 from marcel-blonk/PLFM-2333

unit test fix