Adding IAM roles fetched from STS

Now we will prefer using IAM roles and STS for cross-account access, rather
than having to store access keys in a config file.

[Finishes #83119234]