Merge pull request #1075 from john-hill/PLFM-2377-f

Plfm 2377 f
Merge branch 'develop' of https://github.com/Sage-Bionetworks/Synapse-Repository-Services into tou
Removing information from the credentials table, using new tables as source of information.
Tests.
Merge branch 'develop' of https://github.com/Sage-Bionetworks/Synapse-Repository-Services into tou
Merge branch 'develop' of https://github.com/Sage-Bionetworks/Synapse-Repository-Services into tou
Merge branch 'tou' of https://github.com/alxdarksage/Synapse-Repository-Services into tou
Another test: the sessions that come back should be different.
Merge pull request #1076 from alxdarksage/tou

Part 2 of TOU refactor. Now using new tables
update gwt version to 2.5.1
Merge pull request #1077 from jay-hodgson/develop

update gwt version to 2.5.1
PFLM-2575
Merge pull request #1078 from brucehoff/PLFM-2575

PFLM-2575
Added an integration test; may not be complete, OTOH, may be redundant
Merge branch 'develop' of https://github.com/Sage-Bionetworks/Synapse-Repository-Services into tou
PLFM-2577: Fix incorrect query parameter names.
Add a query parameter to bypass the trash can.
Add integration tests for the skipTrashCan parameter.
One more domain-related addition to Java client.
Fix REST API documentation.