Initial support for network acls
get_all_network_acls now works properly
Removed extraneous comments.
Added support for associating and disassociating network ACLs and
subnets.
Added supoprt for replacing network acl entries.
Now properly populates NetworkAclEntry class with icmp & port range
options.
Removed unnecessary import of NetworkAclEntry.
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.
Fix annoying typo in basic DynamoDB example

This actually makes the example copy&paste 'able

Thanks a lot!
Synchronize get_all_snapshots() with current version of API
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
Merge branch 'release-2.9.7'

* release-2.9.7: (23 commits)
  Bumping version to 2.9.7
  A bit more release notes cleanup.
  Added release notes for v2.9.7.
  Updated Elastic Transcoder for VBR, max frame rate & watermark changes.
  Fixed more Cloudformation timestamp changes.
  Added tests for more Cloudformation timestamp changes.
  and make sure we simulate the behavior of the actual ws call
  never return more than 'limit' results from a query
  Fixed an error in the ``get_key_pair`` docstring.
  Corrected some imports in the DDBv2 tutorial.
  Fixed an error in the S3 tutorial examples.
  Fix for CF resource timestamps with milliseconds
  Make upload header handling case-insensitive.
  Fix error in docs for get_all_tags.
  Return more information about gs key generations for parallel composite uploads.
  Removed StorageUri parse check for lone ':' (interferes with using filenames containing :)
  Backfilled the release notes from the wiki.
  Added a note about considering DynamoDB.
  Updated RDS to use SigV4.
  Small test cleanup from the previous merge.
  ...
Added public IP in VPC support to EC2.
Merge branch 'release-2.9.8'

* release-2.9.8: (23 commits)
  Bumping version to 2.9.8
  Added release notes for v2.9.8.
  Supports getting and setting lifecycle configuration for buckets.
  Added ``CancelUpdateStack`` to CloudFormation.
  Added some simple tests for Route53's ``ResourceRecordSets``.
  Added support for the STS's ``DecodeAuthorizationMessage``.
  Change mock storage service to do case-insensitive header lookups.
  Updated RDS to current.
  PARTIAL: Started updating RDS to current.
  Update url explaining base64 SQS messages.
  Added some simple tests for Route53's ``ResourceRecordSets``.
  Added support for the STS's ``DecodeAuthorizationMessage``.
  Added tests for the ELB listeners change.
  Corrected the ELB integration tests to actually work.
  Fixed typo
  Switch variable to correct name for complex_listeners
  Fixed typo in function definition
  Updated ELB conenction functions related to listeners to handle InstanceProtcol specifications without breaking current syntax. Ties to boto/boto pull request #562
  Updated ELB listener object to handle InstanceProtocol
  Updated ELB listeners to handle the InstanceProtocol without breaking current syntax
  ...
PEP8 fixes for EC2 MinAdjustmentStep
Merge branch 'release-2.9.9'

* release-2.9.9: (39 commits)
  Bumping version to 2.9.9
  Added release notes for v2.9.9.
  Revert "Added "lookup" and "new_item" to dynamodb2.table, which makes it more"
  Updated Opsworks for support AMI ID & configuration managers.
  Add unit tests for #1555 to ensure behavior works as expected
  Added a try block around json.loads call, and code to look for 403 errors
  Fix compatibility issues with python 2.5
  Set secure connection to elb api as default, as for any other connection
  Reformat SES unit tests for PEP8
  using from clause to import TestCase
  Changing to unittest2 Changing call  to super for setUp
  pep8 standards
  Adding unit test for detach_internet_gateway
  Fix for Issue#1417
  add unit tests for InstanceGroup instantation
  don't require the price to be a string, and then report 'must be specified' if I pass a float.
  Updated erroneous test.
  Updated a test to match current autoscale output.
  Fixed up BotoServerException's use of message
  Fixed the ability to specify ``logging`` on ``DistributionConfig``.
  ...