Added redirect event
Cleanup whitespace.
Fix basic auth for passwords that contain colons
Honor the .strictSSL option when using proxies (tunnel-agent)
Add HTTP Signature support.

Add options, docs, and tests for HTTP Signature Scheme[1] support using
Joyent's library[2].

[1] https://github.com/joyent/node-http-signature/blob/master/http_signing.md
[2] https://github.com/joyent/node-http-signature
* Make password optional to support the format: http://username@hostname/
add 'localAddress' support
Merge pull request #513 from yyfrankyy/master

add 'localAddress' support
Merge pull request #512 from pajato1/passwordOptional

Make password optional to support the format: http://username@hostname/
Merge pull request #508 from iriscouch/strictSSL_proxy

Honor the .strictSSL option when using proxies (tunnel-agent)
Merge remote-tracking branch 'upstream/master' into fix-auth-post

Conflicts:
	index.js
Merge branch 'master' of git://github.com/mikeal/request

Conflicts:
	README.md
Merge pull request #502 from nylen/fix-auth-post

Fix POST (and probably other) requests that are retried after 401 Unauthorized
Merge branch 'master' of git://github.com/mikeal/request
Merge pull request #510 from digitalbazaar/master

Add HTTP Signature support.
Update the internal path variable when querystring is changed

If the querystring is changed *after* creating a request object, update
the internal path to ensure that the proper request is sent over the
wire.
Merge pull request #519 from incredible-labs/master

Update internal path state on post-creation QS changes
Fixing test-tunnel.js
Improving test-localAddress.js
Merge pull request #520 from noway421/patch-1

Fixing test-tunnel.js