[#1204] Correctly detect lastChunk in HttpPostRequestDecoder
[#1196] Make it clear that addComponent(..) of CompositeByteBuf does NOT increase the writerIndex
[#1198] Fix references to ChannelBuffer and ChannelBuffers
[#1210] Allow to use derived buffers with DefaultBufferHolder and so fix broken SpdySessionHandler
Add WebSocketFrameAggregator which takes care to aggregate fragmented websocket frames
[#1212] Fire handshake status events to notify the user about handshake states
[#1211] Fail ChannelPromise on SpdyProtocolException like it was before in 3.x
[#1202] Fix javadoc
SPDY: allow multiple notification of closeSessionFuture
upgrade to maven 3.0.5

As Netty is using its own CI now
Fix typo in BufType javadoc
enable checkstyle for test source directory and fix checkstyle errors
Let EventExecutorGroup extend ScheduledExecutorService as it shares quite some semantic
[#1222] Correctly handle the case when a MessageToMessageEncoder encodes to ByteBuf and the next outbound buffer is of type ByteBuf
Let ProtobufEncoder extend MessageToByteEncoder which makes more sense. Related to [#1222]
[#1221] Make sure HttpObjectAggregator 100-Continue buffer is not released
Revert "Let ProtobufEncoder extend MessageToByteEncoder which makes more sense. Related to [#1222]"

This reverts commit 6a9d055f578bc85eb7780dcc5484aa11e9da50f6.
Fix Javadoc issues. Replace Upstream with Inbound and Downstream with Outbound.
Make HttpPostRequestDecoder.addHttpData() and getFileUpload() protected

.. so that a user can extend it to get notified when changes are made
Use unfoldAndAdd(..) for now