A fix for #1979 repeat HTTP digest authentication after redirect.
Clean up, support all redirects, fix potential endless 401 loop.
Update utils.py

Fixed -2250
Fixed #2250
Add Release History to the sidebar

Closes #2269
Made more better
Merge pull request #2271 from mikecool1000/fix-2250

Fixed #2250
Merge pull request #2273 from sigmavirus24/add-changelog-to-sidebar

Add Release History to the sidebar
Update sidebarintro.html

Fix issue #2279. "Gittip" changed to "Gratipay". Tip button extended from 48px to 60px.
Merge pull request #2282 from morganthrapp/patch-1

Update sidebarintro.html
Fix #2288. Change urllib3 and chardet workflow
Merge pull request #2289 from syedsuhail/fix-2288

Fix #2288 . Change urllib3 and chardet workflow
Fix #2279. Update layout css
Merge pull request #2290 from syedsuhail/fix-2282

Fix #2279. Update layout css
Adding a custom line delimiter to iter_lines()
Clean up handle_redirect.
Changing parameter name `newline` ==> `delimiter`.
fix failing test "test_prepare_unicode_url"
update AUTHORS
Merge pull request #2295 from 2deviant/feature-custom-newline

Adding a custom line delimiter to iter_lines()