Use short for DefaultPromise.waiters for less memory consumption
Merge SnappyChecksumUtil into Snappy and make calculateChecksum() public / Overall clean up
[#1007] HttpObjectAggregator should only throw one TooLongFrameException per full HTTP message
[#1007] Make sure the current message is only reset on LastHttpContent
[#1352] WebSocketFrameAggregator should only throw TooLongFrameException once per complete frame