We are creating a timestamp in the SigV4Auth class but this causes problems if you hold onto an endpoint for more than five minutes or so.  The timestamp expires and the signature is rejected.  We need to create a new timestamp each time add_auth is called.  But we also need a way to pass in a timestamp to use for the unit tests.  This fixes #149.
Just mock datetime.datetime.now() in the test generator rather than pushing into the auth class itself.
We are creating a timestamp in the SigV4Auth class but this causes problems if you hold onto an endpoint for more than five minutes or so.  The timestamp expires and the signature is rejected.  We need to create a new timestamp each time add_auth is called.  But we also need a way to pass in a timestamp to use for the unit tests.  This fixes #149.
Just mock datetime.datetime.now() in the test generator rather than pushing into the auth class itself.
Resolving merge conflicts.
Fix merge.
Vendor requests library at v2.0.1

This included updating the import statements to use the new
vendored location.  There will be a similar update for the CLI as well.
Add NOTICE file for vendored requests library
Merge branch 'vendor-requests' into develop

* vendor-requests:
  Add NOTICE file for vendored requests library
  Vendor requests library at v2.0.1
Use find_packages() to build the list of packages

This is needed now that requests is vendored, as we now have
subpackages.
Make sure we include cacert.pem from requests
Merge branch 'fix-sigv4-timestamp' of git://github.com/garnaat/botocore into garnaat-fix-sigv4-timestamp
Update EMR model to latest version
Bumping version to 0.23.0
Merge branch 'release-0.23.0' into develop

* release-0.23.0:
  Bumping version to 0.23.0
Fix find_packages() to not include tests packages
Use region specific endpoint when updating s3 hostname

This fixes an issue when using govcloud regions,
as `s3.amazonaws.com` won't map to the govcloud region.

All botocore/awscli unit/integ tests pass
Keep a list of restricted regions that aren't remapped

Fixes an issue when using the govcloud region for s3.
Merge branch 'fix-setuppy' into develop

* fix-setuppy:
  Fix find_packages() to not include tests packages
Merge branch 'fix-s3-host' into develop

* fix-s3-host:
  Keep a list of restricted regions that aren't remapped
  Use region specific endpoint when updating s3 hostname