Support for IAM Role based S3 access.

These changes make it possible to use maven-s3-wagon without user & password in the settings.xml, when running on an Amazon EC2 instance.
http://docs.aws.amazon.com/AWSSdkDocsJava/latest/DeveloperGuide/java-dg-roles.html