first pass at new upload access requirement popup
fix multiple ARs and simplify call
reuse code for Tools menu Upload item
small footer text change, and added files browser test
add tests
main callback
add tests for new portal synapse client servlet methods
Merge pull request #1032 from jay-hodgson/SWC-1491

Swc-1491