make parseMapReduceStream not use var self = this
major changes

moved _splitPacket logic to the connection manager
refactored _processAllResBuffers and processResBuffer
all calls now return a readable stream