Fixed req.on chainability

In Node's http.request you can chain the 'on' call. 'on' returns the current scope to continue chaining.
This fixes assignments made using the chained on function.
Test included.

An example in their documentation: http://nodejs.org/api/http.html#http_http_get_options_callback