Adding an AwsS3 adapter for the AWS SDK for PHP v2

This closes several existing issues:

* The new SDK detects content-types by default. Closes #189
* Allows the setting of a custom Content-Type. Closes #187
* Allows a method to retrieve an object URL. Closes #149
* Use a private canned ACL by default. Closes #132