IAM Iron Man

Two big things here:
 - We switch to AWS's Java SDK to properly support IAM role auth.
 - We make the AWS secret and access key truly optional. IAM roles don't
   require these to be set, and the SDK does all the work when they aren't.

In addition, this bumps the version to 0.5-SNAPSHOT, which has been
published.

Implements #27 .