Add a contributing doc
Allow bytearrays as valid blob types
Merge branch 'lenient-blob-validate' into develop

* lenient-blob-validate:
  Allow bytearrays as valid blob types
Fix allowed_types bug

Caught in integration tests.
Adding updated service models for EMR, Redshift, and SNS.
Bumping version number.
Merge branch 'release-0.14.0' into develop
Fix typo; capitalize bullet points; patch -> pull request; testing new features
Convert both README and CONTRIBUTING to rst instead of Markdown
Fix unicode error in URI paths

If a key name is provided that is unicode we need to
encode the path components before sending it to quote().
Merge branch 'utf-8-fix' into develop

* utf-8-fix:
  Fix unicode error in URI paths
Force unicode for path components in RestEndpoint

2.6 is broken if you use .format() with unicode params
on a str type.  This just forces pc to be unicode.
Merge branch 'danielgtaylor-contrib' into develop

* danielgtaylor-contrib:
  Convert both README and CONTRIBUTING to rst instead of Markdown
  Fix typo; capitalize bullet points; patch -> pull request; testing new features
  Add a contributing doc
Merge branch 'unicode-2.6-url' into develop

* unicode-2.6-url:
  Force unicode for path components in RestEndpoint
Change long_description to use README.rst

When ff2eff1 was merged, setup.py wasn't updated
which causes setup.py to fail.
Allowed ``~`` to be a safe character.
Transform the PrivateIpAddresses element in the NetworkInterfaces parameter to RunInstances to have an xmlname of PrivateIpAddresses rather than PrivateIpAddressesSet.  This should eventually be fixed in the source JSON model.
Fix tab in JSON file.
Write transformation to remove operations marked as deprecated in their documentation string.  Fixes https://github.com/aws/aws-cli/issues/231.
Fixing an issue with the handler that calculates the Content-MD5 header for S3 operations.  Fixes https://github.com/aws/aws-cli/issues/230.