.netrc settings shouldn't blow away explicit auth settings on a session
Add test to verify .netrc authentication behavior.

Here's what should happen:

- If no credentials are given, use netrc if there's a netrc entry.
- If credentials are given, they should override netrc.
unquote double-quotes cookie values
keep the double quotes, but don't escape them
Added myself to AUTHORS
Remove urllib3-specific kwargs from general code
Merge pull request #1456 from phndiaye/master

Changed the "im_used" informational status code for the value given by IANA (226)
Merge pull request #1441 from Lukasa/1395

Remove urllib3-specific kwargs from non-urllib3 branch.
Merge pull request #1439 from voberoi/master

Make sure netrc doesn't override any authentication settings explicitly set by the client
Merge pull request #1440 from fcurella/patch-0

unquote double-quotes cookie values
badge.fury.io
Merge remote-tracking branch 'origin/master'
Update urllib3 to a43319f
Merge pull request #1463 from AudriusButkevicius/master

Update urllib3 to a43319f
Fix #1322: Add note in docs about None not being sent as data

In the case:

  payload = {'key1': 'value1', 'key2': 'value2', 'key3': None}
  r = requests.get("http://httpbin.org", params=payload)

the parameter `key3` will not be sent as a parameter in the URL.

Mention this in the documentation.
Merge pull request #1464 from dpursehouse/document-none-not-sent

Fix #1322: Add note in docs about None not being sent as data
Improve documentation of netrc authentication

The documentation does not make it clear that when the credentials
from netrc are used, Requests authenticates with HTTP Basic Auth.

I just spent ages trying to figure out why it wasn't working, and
it was because although the credentials in the netrc were correct,
the server actually required HTTP Digest Auth.

Add a section in the authentication documentation to make it clear
that HTTP Basic Auth is used.
fix doc
merge
Merge pull request #1466 from s7v7nislands/fix_doc

Fix doc