Admins should be able to store images in an S3 bucket.
We'll support this first, since it's what we'll be using with Snap.as.
- Allow admin to configure AWS credentials
- Add upload and delete funcs that interact with S3
Ideally, we should build with a generalized interface in mind, working toward T687: Configure image storage backend.