Merge branch 'develop' of https://github.com/Sage-Bionetworks/SynapseWebClient into develop
SWC-1680: listen to change events on each text box and set global isEditing state
add tests
cleanup using varargs syntactic sugar
Merge pull request #1172 from jay-hodgson/SWC-1680

Swc-1680: only enable cancel and save if value changed, and set global editing to true if value modified in profile editors
SWC-1680: warning on tab change
SWC-1680: add tests
Merge pull request #1175 from jay-hodgson/SWC-1680b

Swc-1680: also pop up a confirmation on tab change if editing
check
fix tests, with the exception to SynapseClientImplTest.testGetFileEntityIdWithSameName which no longer uses the getDescendants() call
Merge pull request #1176 from jay-hodgson/develop

fix tests, with the exception to SynapseClientImplTest.testGetFileEntity...
switched to tables v2
Merge pull request #1177 from john-hill/tables-v2-c

Tables v2 c
in progress
ignore test to fix build so that the new staging can be created
Merge pull request #1178 from jay-hodgson/develop

ignore test to fix build so that the new staging can be created
Merge branch 'release-57' into develop
Merge branch 'develop' into SWC-1677
return all in bundle, filter client side when appropriate
Added tests for getFileEntityIdWithSameName.