Add gzip support for request

Add gzip support for request:


```js
request.get({uri: 'http://code.jquery.com/jquery-1.9.1.js', gzip: true}, function(err, res, body) {
  assert.equal(res.headers['content-encoding'], 'gzip')
  assert.ok(body.indexOf('jQuery') > 0)
})
```