Minimize events sent by checking current InterestOps in
userDefinedWritability
Minimize events sent by checking current userDefinedWritability in
AbstractNioChannel.WriteRequestQueue
Add 2 test class: AbstractChannelTest and NioChannelTest