fixes typo bug #2428
Merge pull request #1 from boto/develop

merge develop to my own repo
Merge pull request #2 from chocobn69/develop

merge from boto/dev
add a unit test
PEP8 tidy up for several modules
Add the ability to IAM to create a virtual mfa device
Fix Amazon Cognito links in docs
Updated endpoints.json for cloudwatch logs to support more regions

Amazon now support us-east-1, us-west-2 and eu-west-1 for cloudwatch logs, but BOTO currently doesn't support these regions 

See https://aws.amazon.com/cloudwatch/faqs/ under "Log Monitoring"
Merge pull request #2685 from djhworld/develop

Updated endpoints.json for cloudwatch logs to support more regions. Fixes #2685.
Merge pull request #2684 from kyleknap/sigv4-s3

Fix s3 create multipart upload for sigv4
Merge pull request #2673 from felixonmars/more-tidy

PEP8 tidy up for several modules. Fixes #2673.
Merge pull request #2675 from mtougeron/feature-iam-create-virtual-mfa-device

Add the ability to IAM to create a virtual mfa device. Fixes #2675.
Merge pull request #2674 from kyleknap/docs-update

Fix Amazon Cognito links in docs
Merge pull request #2429 from chocobn69/2428

Fix MTurk typo. Fixes #2428, #2429.
Calculate sha_256 correctly for s3