Make use of ThreadLocal to get the EventExecutor for the current Thread.

This makes it quite easier to use even with custom ThreadFactory or Executor (in netty 4.1 and 5.0).