Add AWS.WebIdentityCredentials credentials provider

Supports loading temporary STS credentials using identity providers.
See http://docs.aws.amazon.com/STS/latest/UsingSTS/CreatingWIF.html
for more information on loading credentials from an identity provider.