Allow instantiation of S3 without credentials

Hi! We use IAM Roles, and we needed this patch to get it working. Hope you find it useful!