Digest auth: case insensitive replacement of 'digest ' string with '' from WWW-Authenticate
Merge branch 'master' of git://github.com/kennethreitz/requests
compiled regex expression in digest auth, this also works in python 2.6.x
Update urllib3 to 71f84f9.
Use streaming decompression feature of urllib3.
Fix test with StringIO.
* Documented the logging, requested in #1297
* Added build directory and *.egg to .gitignore
* Added sphinx as setup requirement in order to be able to build documentation with `pyhton setup.py build_sphinx`

modified:   .gitignore
modified:   docs/api.rst
modified:   setup.py
Updated documentation indicating that logging is done via requests.packages.urllib3 instead of requests.
modified:   docs/api.rst
Fix Advanced docs Twitter Streaming example

Twitter API v1.1 Streaming now requires OAuth Authentication rather than XAuth.
I believe v1 is being blacked out sometime at the beginning of May.
Changed HTTPAdapter to allow max retries to be specified when initializing.
Change the method when it isn't already GET/HEAD

For some reason it was only change the method when a POST was being made. This
is almost certainly my fault.

Fixes #1303
Merge pull request #1311 from sigmavirus24/fix1303

Change the method when it isn't already GET/HEAD
Merge pull request #1309 from toastdriven/better-max-retries

Changed HTTPAdapter to allow max retries to be specified when initializing.
Merge pull request #1305 from michaelhelmick/patch-1

Fix Advanced docs Twitter Streaming example
switch streaming requests to httpbin
Merge pull request #1302 from ssbarnea/master

Documents the actual logging methods #1297
Merge pull request #1299 from schlamar/fix-decompression

Use streaming decompression feature of urllib3.
Merge pull request #1242 from oviboy/master

HTTP Digest Auth case insensitive replacement of "Digest "
translations
Merge remote-tracking branch 'origin/master'