getCursorReply is added.
getLengthReply is added.
refactored reply parser.
list of reply parsers is added.
CharParser is replaced with Parser.
Functions moved to Protocol module.
getLength and messageReader are implemented.