[aws|sts] Add support for the AssumeRole STS method.  Also enable the ability for the STS
          service to use IAM profiles to grab credentials off the EC2 instance, as is in place
          for the other AWS services.
Merge pull request #1961 from ctennis/assume_role

[aws|sts] Add support for the AssumeRole STS method.