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)