Let ChannelGroupFuture.addListener(..) return itself to make consistent with ChannelFuture