Merge branch 'release-0.51.0' into develop

* release-0.51.0:
  Bumping version to 0.51.0
Update beanstalk model to latest version
Add endpoint heuristic for dynamodb local

Can now use "aws dynamodb --region local <cmd>".
Initial commit of expect 100-continue support

This creates an HTTP (not HTTPS) subclass and just
copies the class dictionary of the HTTP method overrides
into the HTTPS subclass.  Added an integration test for this
as well.
Fix py2.6 for expect 100 continue

The issue is that py2.6's _send_request is different
than the other supported python versions.  Because of this,
we have to add a check such that we don't send the body if
this response_received flag has been set.
Fix test in event emission

operation param is now added to the event.
Merge branch 'dynamodb-local' into develop

* dynamodb-local:
  Add endpoint heuristic for dynamodb local
Merge branch 'expect-100-fixed' into develop

* expect-100-fixed:
  Fix test in event emission
  Fix py2.6 for expect 100 continue
  Initial commit of expect 100-continue support
Merge branch 'model-updates3' into develop

* model-updates3:
  Update beanstalk model to latest version
Update dynamodb port to be port 8000
Upate JSON models to latest version
Bumping version to 0.52.0
Merge branch 'release-0.52.0'

* release-0.52.0:
  Bumping version to 0.52.0
  Upate JSON models to latest version
  Update dynamodb port to be port 8000
  Fix test in event emission
  Fix py2.6 for expect 100 continue
  Initial commit of expect 100-continue support
  Add endpoint heuristic for dynamodb local
  Update beanstalk model to latest version