Experimental change which will pack multiple FullHttpResponses into one ...

...ByteBuf if possible to reduce the numbers of ByteBuffer written by gathering writes.

This gives a nice performance improvement. Need to think about if we can make this more generic and so allow for better reuse.