trim buffers before recycling

I think that the reason nioBuffers is in ChannelOutboundBuffer is to recycle the array??  If that's the case, I'll leave it alone.  I just want to make sure we trim the arrays before we recycle.