implemented readable stream parser to fix issue #2
changed api to get a parser for groupsocketlisten with 'read', 'write', 'response' events