Fix endless loop for big packages

When the raw socket transport receives packages greater than the buffer
size (4096) of the React stream handleData() will only receive the first
4096 initially and be sent into an endless loop because it assumes it always
has the full package after it read the size of the package.
Merge pull request #50 from ddelbondio/rawsocket-bigresponse

Fix endless loop for big packages in RawSocketTransport