Updated the twitter oauth dance. The comments weren't clear. Also removed token_key. No longer needed with twitter oauth.
Forgot to remove token_secret; no longer needed for twitter.
Pushed new version to npm.
Declare dependencies more sanely

Workaround for #313
Related to felixge/node-form-data#10
Merge pull request #317 from isaacs/GH-313

Workaround for #313
Merge pull request #318 from isaacs/proxy-ssl-hostname

Pass servername to tunneling secure socket creation
Merge branch 'master' of github.com:mikeal/request
Pushed new version to npm.
when setting defaults, the wrapper adds the jar method assuming it has the same signature as get, meaning undefined is passed into initParams, which subsequently fails.  now passing jar function directly as it has no need of defaults anyway seeing as it only creates a new cookie jar
Added test to illustrate #321
Added *src* stream removal on redirect. #321
Do not try to remove listener from an undefined connection

See issue #325
Merge pull request #326 from CartoDB/removeListener

Do not try to remove listener from an undefined connection
Merge pull request #322 from alexindigo/master

Fix + test for piped into request bumped into redirect. #321
New version in npm.
Rolling trunk version.
Adding url to redirect error for better debugging.
Better debugging of max redirect errors.
Merge pull request #320 from redbadger/master

request.defaults() doesn't need to wrap jar()
Fix #296 - Only set Content-Type if body exists