New Response property, .is_redirect.
Merge pull request #1918 from zackw/response-is-redirect

New Response property, .is_redirect.
Do not set headers with None value

- Regardless of whether they are on the session or not
- Fixes #1920
The timeout is in seconds.
Merge pull request #1923 from Lukasa/master

The timeout is in seconds.
Charade -> Chardet and Add cacert.pem license

- Charade is gone, long live Chardet.
- cacert.pem is now taken wholesale from Mozilla so we need to display that
  itis licensed under the MPL2.0
Add timeout to stream with testing

Fixes Issue #1803
Fix styling issues with add timeout to stream with testing
Remove unnecessary bits from cacert notice section
Merge pull request #1934 from kennethreitz/update-notice

Charade -> Chardet and Add cacert.pem license
Merge pull request #1921 from sigmavirus24/fix-session-header-none

Do not set headers with None value
Merge pull request #1935 from cjstapleton/master

Add timeout to stream with testing
Timeout documentation changes.
Removed compress from accepted encodings.
Ensure that .raw() is present after unpickling.

Some people will assume that .raw() is present, and they shouldn't get
AttributeErrors when they make that assumption on a pickled Response.
However, @kennethreitz has asked that we not be too dependent on
urllib3. For that reason, set to None.
Merge pull request #1949 from Lukasa/pickle

Pickled Responses should include a None value for the raw attribute
Merge pull request #1916 from schlamar/accept-encoding

Fix Accept-Encoding in default headers