Convert to use aws-sdk instead of righteous

This converts all providers to use aws-sdk.  This allows S3 to use the iam-profile and opens up other options as aws-sdk supports a much larger range of aws services.