Call onreadystatechange every time a chunk of data is received.

HTTP Streaming clients (such as SockJS xhr-streaming transport) depend
on onreadystatechange handler being invoked in readyState=3 (LOADING)
whenever a new chunk of data is available.
Merge pull request #13 from jansuchy/fix-xhr-streaming

Call onreadystatechange every time a chunk of data is received.