Added Amazon S3 support

I've added support for Amazon S3.