Introduce ChannelInboundConsumingHandler which takes care of automatical...

...ly release the resources

This abstract base class can be used by the user if its the last ChannelInboundHandler in the
ChannelPipeline and automatically release of resources is wanted.