Refactor the "upload to remote server" code
Currently we are using Curl, this is untested and not useful in all use-cases.
Instead, we should enable the following upload nmethods:
- AWS S3 upload
- FTP
- SFTP
- Google cloud storage
- Rackspace
Currently we are using Curl, this is untested and not useful in all use-cases.
Instead, we should enable the following upload nmethods: