ChunkedInput to support HTTP chunked transfer encoding - Take #2

io.netty.handler.stream.ChunkedFile writes raw binary data and does not support HTTP chunked transfer encoding (see http://en.wikipedia.org/wiki/Chunked_transfer_encoding).

Implemented as proposed by @normanmaurer: HttpContentChunkInput(ChunkedInput<ByteBuf> input)