Currently s3 uploads without Content-Type, we can imagine a function that takes more options to give more information. We could imagine `s3.Upload(ctx, object, dest, s3.UploadWIthContextType("application/gzip"))`.