Using querystring library from visionmedia
Merge pull request #471 from kbackowski/using_better_querystring_implementation

Using querystring library from visionmedia
On strictSSL set rejectUnauthorized.
Merge branch 'master' of github.com:mikeal/request
Style changes.
Print debug logs NODE_DEBUG=request in environment

Used the same kind of debugging technique that's all throughout core.

It's fast, nodey, and extremely useful when tracking down bugs.

The next commit will fix the bugs I tracked down using this method.
Flow data in v0.10-style streams

Note: Request is *not*, at this point, presenting a streams2
API.  However, with this patch, it does not leave responses in
a paused state indefinitely, by taking care to consume every
request that it receives.
Merge pull request #473 from isaacs/v0.10-compat

V0.10 compat
Release.
Rolling master version.
Reinstate querystring for `unescape`

Quick patch for #474
Test for `unescape`

Follow-up on #475 to test #474
Merge pull request #475 from shimaore/master

Use `unescape` from `querystring`
Release.
Rolling master version.
Changing so if Accept header is explicitly set, sending json does not overwrite.

This change handles a case where the user has set the Accept header (other than application/json) for the request and wants to send JSON. Accept header is not overwritten.
A valid use case for this is a REST API where the API expects a custom Accept header for versioning reasons (i.e. application/vnd.custom.v1+json)
Merge pull request #479 from RoryH/patch-1

Changing so if Accept header is explicitly set, sending json does not ov...
Proper version for latest.
0.8+ only now
Upgrading qs.