added community manager
add missing sources for GWT unit test
added size checking on all large requests
Touch the etag on the primary table before all the transactions.  This will also act as a lock (prevent deadlock)
Add etag checking to tests
All constants are now based on 'UTF-8'
Merge pull request #818 from kaysoky/Release21_CredEtag

Stack-21 - Etags for credentials
Looks like 3 Bytes per char is the max for Java UTF-8
testing
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
Manager interface
Basic (incomplete) implementation.
Still needs a few major DAO changes
Tests for existing implementation.
Since the manager was implemented before the major DAO changes, some revisions are required.
Test requires fewer revisions since the interface changed (much) less than the implementation
Code review changes from DAO level
[PLFM-2329 / PLFM-2318] Isolate wiki migration, pull out bridge, set up mirror between v1 and v2 tables