SWC-613: working version of a chunked upload, and fix progress while I am here
Merge pull request #345 from jay-hodgson/SWC-613

Swc-613: support multi-part direct to s3 upload from the client (via javascript file slicing)