take in any aws config params instead of just the secret & key

This is a bit inelegant, but I wanted to support other aws config parameters.

Particularly signatureVersion, which is required to be specified as 'v4' when connecting to eu-central-1... but figured this would be a reasonable fix.