Fixed #1623. Added 'MD5-sess' algorithm to HTTPDigestAuth
fixed extra bonus bug
Fixed #1630, added test case for cookie persistence.
checkout auth
Fixed #1630
Don't send the full URL on CONNECT messages.
Correctly lowercase a redirect scheme.
added param to cookiejar_from_dict instead of creating new method.
add myself to authors.
Accept per-file headers in multipart file POST messages.

- Each file in the `files` argument can now be a 4-tuple, instead of
  just a file, 2-tuple, or 3-tuple. If it is, the last value in the
  tuple is a dictionary of extra headers.
update verbiage about streaming requests

The Twitter API is no longer used in the example.
Merge pull request #1656 from randymorris/master

Update verbiage about streaming requests
Merge pull request #1640 from abarnert/master

Accept per-file headers in multipart file POST messages.
Merge pull request #1637 from Lukasa/redir

Correctly lowercase a redirect scheme.
Merge pull request #1635 from daftshady/dev

Fixed #1630 and added test case.
Merge pull request #1636 from Lukasa/httpsprox

Don't send the full URL on CONNECT messages.
False -> True typo
Merge pull request #1658 from randymorris/master

False -> True typo
Increasing super_len compatibilty to include BytesIO and cStringIO objects.

Added a check for 'getvalue' attr, calling it to retrieve the length if we can.

We also try/except the fileno() call, which can throw
io.UnsupportedOperation for BytesIO because, well, they're not files.
Adding myself to AUTHORS.rst.