Implicitly wrapping ChannelFutures to simplify event handling