fix license headers
Rename NonChannelPool into NoopChannelPool
clean up: NettyResponseFuture.isDone involves isCancelled