costom cookie store
fixed the code style
Update README for custom cookie store
Improve release script

Add comments, auto-detect upstream remote, and update changelog
Allow 'Host' header instead of 'host' and remember case across redirects

As of v2.46.0 (because of #1184) this crashes when a redirect occurs.
We should also preserve the case of the header name if the user
specifies 'Host', because lots of (broken) servers expect the header
name to be 'Host' and not 'host'.
Merge branch 'feature/custom-store' of github.com:mitsuru/request into mitsuru-feature/custom-store
Improve documentation of custom cookie store
Add support for proxy-only headers (`destHeaderBlackList`).
Renamed new option to proxyHeaderExclusiveList for clarity.

Updated docs.
Merge pull request #1213 from nylen/mitsuru-feature/custom-store

Support for custom cookie store
Simplify Proxy-Authorization header handling

Deprecate mess with removing and re-adding Proxy-Authorization header in favor of proxyHeaderExclusiveList.
Merge pull request #1208 from nylen/improve-release-script

Improve release script
Small refactoring.
Fix linting error.
Fix Travis test.

Not sure why is it "Connection: close" when testing locally.
Merge pull request #1211 from nylen/host-header-uppercase

Allow 'Host' header instead of 'host' and remember case across redirects
Merge pull request #1215 from RReverser/master

Add proxyHeaderExclusiveList option for proxy-only headers.
Remove cruft left over from optional dependencies

Now that tough-cookie is always installed we can remove a few things.