Pushed new version to npm.
Adding accept header to json support.
Add abort support to the returned request
Fixing some edge streaming cases with redirects by reusing the Request object.
Published new version.
Fixing pretty bad bug from the composable refactor.
Move abort to a prototype method, don't raise error
Merge branch 'master' of git://github.com/mikeal/request
Merge pull request #188 from itay/master

Add abort support to the returned request
Style changes.
Fixing new params style on master for head request.
Pushed new version to npm.
Fixes #190. outdated check on options.json from before we had boolean support.
Adds a block on DELETE requests in status 300-400

The request carries write consequences so POST, PUT and DELETE are blocked.
Adds tests for GH-119 Fix
Merge pull request #193 from goatslacker/gh-119b

Fixes GH-119
Fixes #194. setTimeout only works on node 0.6+
Merge branch 'master' of github.com:mikeal/request
Removing old checks for self.req, it's ensured if start() is called. Implementing early pause/resume for when streams try to pause/resume before any data is emitted. Fixes #195.
Make ForeverAgent work with HTTPS

Also, this passes the custom CA argument through to the agent, and pools
appropriately, which is required for doing HTTPS agent pooling anyhow.

This is in preparation of adding HTTPS-over-HTTP tunneling support.