Merge pull request #1190 from john-hill/SWC-1685-b

Swc 1685 Table pagination
SWC-1717: name is required for files to be recognized in request object on form submit
Merge pull request #1193 from jay-hodgson/release-58

SWC-1717: name is required for files to be recognized in request object ...
fix team icon upload
Merge pull request #1194 from jay-hodgson/release-58

SWC-1718: fix team icon upload
Merge pull request #1197 from jay-hodgson/develop

update synapse version
in progress
disable multiple file upload if direct upload is not supported
and reset view on cancel
Merge pull request #1198 from jay-hodgson/release-58

disable multiple file upload if direct upload is not supported (Xa code reviewed)
fix tests
Merge branch 'release-58' into develop

Conflicts:
	src/main/java/org/sagebionetworks/web/client/widget/entity/download/UploaderViewImpl.java
SWC-1663: small fix Larsson noticed
Merge pull request #1199 from jay-hodgson/rpc-test

SWC-1726: Rpc test
round 2
fix method name
Merge pull request #1200 from jay-hodgson/rpc-test

SWC-1726: round 2
SWC-1726
Added automatic upload functionality when files are dragged and dropped into the dropzone. Also disabled the 'upload' button while uploading.
Made the uploadFiles method which clicks the upload button which calls handle upload. This allows the view logic to run as if the button was clicked.