Add 'error' handling for query streams. Emit error event (instead of calling callback) when using streaming on queries.
Merge pull request #18 from chrishic/query-streaming

Update query() to be either in streaming mode or non-streaming mode