remove upload-file and rename upload-large-file to upload-file

- add return-resume-info-on-error? flag to upload-large-file
  (before renaming it)
- when the flag is true, on error, return upload id and offset instead of
  thunk, so upload can be resumed manually
- update docs and tests