Merge branch 'release-0.31.0' into develop

* release-0.31.0:
  Bumping version to 0.31.0
Adding new EU endpoint for SES.
Merge pull request #219 from garnaat/add-ses-endpoint

Adding new EU endpoint for SES.
Update EC2 to latest model

This switches from CLI specific filters to filters provided
in the operation documentation itself.
Merge branch 'ec2-update' into develop

* ec2-update:
  Update EC2 to latest model
Add event handler to quote the x-amz-copy-source header value as expected by S3.  Fixes https://github.com/aws/aws-cli/issues/614.
Merge pull request #221 from garnaat/fix-awscli-614

Add event handler to quote the x-amz-copy-source header value as expected by S3.
Support one level of nested configs

In the config file you can now say:

    [default]
    key = value
    nested =
        subkey = 1
        other = 2

And it will be parsed as:

    {'key': 'value', 'nested': {'subkey': 1, 'other': 2}}
Add handler to override signature version based on cfg value
Merge branch 'config-sigversion' into develop

* config-sigversion:
  Add handler to override signature version based on cfg value
  Support one level of nested configs
Backing out #221 for now.  It's causing errors in the integration tests.
Merge pull request #223 from garnaat/backout-221

Backing out #221 for now.  It's causing errors in the integration tests.
Update models to the lastet version
Bumping version to 0.32.0
Merge branch 'release-0.32.0'

* release-0.32.0:
  Bumping version to 0.32.0
  Update models to the lastet version
  Backing out #221 for now.  It's causing errors in the integration tests.
  Add handler to override signature version based on cfg value
  Support one level of nested configs
  Add event handler to quote the x-amz-copy-source header value as expected by S3.  Fixes https://github.com/aws/aws-cli/issues/614.
  Update EC2 to latest model
  Adding new EU endpoint for SES.