Allow admins to connect various storage options to their MoodleNet instance
Allow admins to connect various storage options for files uploaded or stored on to their MoodleNet instance. The obvious choice is Amazon, but they should also be able to choose pretty much anything else, too, for example:
- Local Filesystem Storage
- AWS S3 (and other providers with a compatible API, such as [Scaleway|https://www.scaleway.com/en/object-storage/]
- Rackspace
- OVH
- Google Cloud Storage
- Microsoft Azure Storage