s3: Add support for multi delete
Merge pull request #119 from yext/master

s3: Add support for multi delete
The commit includes all of the function to support the latest Amazon SNS Mobile functions:

* CreatePlatformApplication
* CreatePlatformEndpoint
* DeleteEndpoint
* DeletePlatformApplication
* GetEndpointAttributes
* GetPlatformApplicationAttributes
* ListEndpointsByPlatformApplication
* ListPlatformApplications
* SetEndpointAttributes
* SetPlatformApplicationAttributes
Merge pull request #120 from DramaFever/sns_mobile_apis

The includes all of the function to support the latest Amazon SNS Mobile functions
Add support for signed canned cloudfront urls
Add a santiy check test
Merge pull request #121 from Zariel/cf-canned-url

CloudFront canned signed url support
Fix typo
Use json.Marhsall as json.Encoder add a \n
The resource should include the base path
Merge pull request #122 from Zariel/fix-cloudfront-canned-urls

Fix cloudfront canned urls
Bump EC2 api version to latest to support network interfaces and associating public IPs
Specify IamInstanceProfile as a type on run instances options
Add placement tenancy on RunInstances
Allow EbsOptimized option to be set when running instances
Merge pull request #123 from hailocab/additionalfields

Additional RunInstances options and change to IAM Instance Profiles
Fix elb DescribeInstanceHealth not working with multiple instances
Merge pull request #124 from serialx/master

Fix elb DescribeInstanceHealth not working with multiple instances
Fix gofmt in elb.go
Merge pull request #125 from serialx/master

Fix gofmt in elb.go