S3 buckets are now dictionaries that contain the S3 region for each individual bucket. Closes #410