Retry 400 RequestTimeouts from S3
Merge branch 'retry-400-timeout' into develop

* retry-400-timeout:
  Retry 400 RequestTimeouts from S3
Fix a bug in the response parser involving multiple members of a structure all having the same xmlname.  This occurs in responses like DescribeInstanceAttribute where the output structure contains an explicit member for each possible attribute but only one attribute is included in the response.  The value of the one returned response was being duplicated to all of the members of the structure.  Fixes #173.
Update cloudsearch model.
Merge branch 'fix-enum-parsing' of git://github.com/garnaat/botocore into garnaat-fix-enum-parsing
Merge branch 'update-cloudsearch-model' of git://github.com/garnaat/botocore into garnaat-update-cloudsearch-model
Update service models to latest versions
Bumping version to 0.24.0
Merge branch 'release-0.24.0' into develop

* release-0.24.0:
  Bumping version to 0.24.0
  Update service models to latest versions