Consolidate file upload options into one component
We should allow configurability for the core /upload
endpoint, so that it can upload to S3 (which is what the AWS S3 component does).
We should allow configurability for the core /upload
endpoint, so that it can upload to S3 (which is what the AWS S3 component does).