Added third parameter (r) in '.request' callback

Enabled retrieval of raw payload (including headers, statusCode) when
using `client.request()` method.

E.g.

````
client.request(options, function(err, body, r) {
    log.debug(r.statusCode);
});
````