Note that S3 downloads are already managed.
Patch moto to be able to test the S3 ListParts API
Set the Content-Type for uploads done via S3
Do not yield one more time only for S3 uploads
(timebox) Explore resume/upload / make the chunking work on S3 direct upload
Remove Uploader assert statements
Use Amazon S3 Direct Upload when available