initial format
initial changelog
Merge branch 'master' of https://github.com/mikeal/request into create-changelog-based-on-pull-requests
Merge pull request #815 from lalitkapoor/create-changelog-based-on-pull-requests

Create changelog based on pull requests
It appears that secureOptions is an undocumented feature to fix issues with broken server. See joynet/node #5119

- fixes issue introduced in #666
Merge pull request #821 from nw/master

added secureOptions back
Fixing #825
improve error reporting for invalid protocols

this greatly reduces confusion and simplifies tracing if there's a (usually silly, but non-obvious) error deep down the stack
Merge pull request #840 from FND/patch-1

improve error reporting for invalid protocols
Syncing with mikeal/request.