Initial support for DBSubnetGroup
_sign_string private_key_file can now be file-like

Distribution._sign_string is now a little bit more flexible, allowing
the private_key_file to be a file-like object (or really anything with a
.read() method).
Added support for block device mappings in autoscaling groups (re #753, #1343)
updat incorrect copyright
Add missing function parameter (re: #1357)
add integration test
cloudformation Stack DisableRollback is always True

Fix problem where DisableRollback is always true, because
bool("False") == True
Merge branch 'hotfix-2.9.2'

* hotfix-2.9.2:
  Bump version to 2.9.2
  Add boto.support to setup.py
Merge branch 'release-2.9.3'

* release-2.9.3: (33 commits)
  Bumping version to 2.9.3
  Added release notes for 2.9.3.
  Added docs on how to use parallel scan from the high-level API.
  Updated the high-level DDBv2 interface to support parallel scan.
  BACKWARD-INCOMPATIBLE: Changed ``error_code`` to ``error_id`` to match the DataPipeline API.
  Fixed broken docs to appease Sphinx.
  Updated Elastic Transcoder with new API options.
  Changed boto doc string to clarify that EU means European Union for GCS
  Added an initial CONTRIBUTING doc (for GH).
  Added parallel scan support in DynamoDB v2.
  Improved the way DynanmoDB v2 connections get created.
  Added config-based region support to DynamoDBv2.
  Bump copyright to 2013 for cloudwatch unittest
  Fix build break in cloudwatch test
  Updated Opsworks to add ELB support & handle the latest parameters.
  Added tests for the previous CloudWatch patch.
  Fix variable overwrite in build_put_params
  Added tests to verify the SigV4 port behavior.
  Add port to host header when necessary for signature V4
  Fixed a test failure involving connections.
  ...
Merge branch 'develop' of git://github.com/boto/boto into dbsubnetgroup
Merge branch 'release-2.9.4'

* release-2.9.4:
  Bumping version to 2.9.4
  Finalized release notes for v2.9.4.
  Added tests for the cloudformation millisecond bug.
  Fixing cloudformation time stamps when API returns milliseconds
  A few PEP8 fixes and added some missing files to the EC2 ref docs index.
  Fixed regex that failed on S3 buckets with uppercase letters.
  Add release note item for bug fix
  Adjust part size as needed in create_archive_from_file
  Started the release notes for 2.9.4.
  Added pypi downloads badge.
  change os.path.normpath to posixpath.normpath because on windows os.path.normpath converts forward-slashes to backward-slashes
  Made the release & date line up again.
  Add Released: prefix for date in README
  Fixed up a test failure in the DynamoDB suite.
  Started the 2.9.4-dev cycle.
Merge branch 'release-2.9.5'

* release-2.9.5:
  Bumping version to 2.9.5
  Updated release notes.
  Fixed a bug where an instance variable was not present in the low-level DynamoDB client.
  Added release notes for v2.9.5.
  Fixed headers in EC2 autodocs.
  Added support for web identity federation.
  Updated tests to accommodate the changes to ``_build_filters``.
  Solving bugs on empty results and between comparisions
  Added a failing test for no results to DDBv2.
  Added tests for the EBS Optimized change.
  Modifiy EbsOptimized param type in LauchConfig.
  Fix unit test
  Added tests for the dynamodb2 region fix.
  Fix a bug always connecting to the default end point in dynamodb2's DynamoDBConnecting
  Update release notes to use the new sphinx roles
  Add sphinx extension for linking to github
  Make s3 key buffer size configurable.
Added DkimTokens as a list marker.
Fix annoying typo in basic DynamoDB example

This actually makes the example copy&paste 'able

Thanks a lot!
Merge pull request #1551 from EnTeQuAk/patch-1

Fix annoying typo in basic DynamoDB example
Add MinAdjustmentType for autoscaling.

When policy_type is PercentChangeInCapacity, allows values of
min_adjustment_type, which set the AWS MinAdjustmentType value for
autoscaling policies.
Merge branch 'release-2.9.6'

* release-2.9.6: (33 commits)
  Bumping version to 2.9.6
  Added release notes for v2.9.6.
  Added SigV4 support to SNS.
  Fix annoying typo in basic DynamoDB example
  Safely re-introduced the change from SHA: dec541.
  Revert "Preserve trailing / when canonicalizing URI path for signature V4"
  Preserve trailing / when canonicalizing URI path for signature V4
  Added a failing testcase for trailing path slashes in SigV4.
  Add new CloudSearch regions. Closes #1465.
  Pass generation query param to boto.gs.Key.open_read()
  Factored out how query args are constructed when fetching all keys.
  Added an exception to signal a retry should occur.
  Added the ``ap-northeast-1`` region to Redshift.
  Update connection.py: get_path when suppress_consec_slashes is False
  Added a failing test for overeager ``suppress_consec_slashes``.
  Added ``retrieve_inventory_job`` to ``Vault``.
  Fixed a bug where 400s w/ timeouts were not honored.
  RangeKey was missing from the import and there was two hashkeys in Table.create
  Deal with empty facets queries on cloudsearch (re #1366)
  Fix AttributeErrors thrown when LoadBalancerZones is used by adding endElement stub
  ...
Add mobile push API
Add unit tests for publish operation
Add target_arn to publish method in SNS client