Add support for use of any AWSCredentials or AWSCredentialsProvider
TransferManager is the only AWS client class that needs special treatment...