Fix notification callback not being invoked and connection reset errors
when using Node 0.10.x

With the new Streams API, you must read from the HTTP response stream
before 'end' will be emitted.
Resolving merge from contribution