Pull s3 config out of model

Thoughts? Could use some tests around the `Uploader::Config`, but maybe not