Allow non-blocking row parsing

- Query results parsing is __blocked__ at the __'while' loop__. 
- Used __setImmediate__ to defer execution to next tick allowing other queued work to be executed.
- Extremely useful (critical)  to ensure concurrent request handling (e.g. used with a web framework).