Fixes deadlock when user call operations inside listeners
events packages will be handled by its own striped executor. Other response packages have its own single response thread. ClientPacket is dropped, using Packet insted. Two new properties for event executor service configuration.
changes after review
small update on pr
Merge pull request #2978 from sancar/fix/clientDeadLock/master

Fixes deadlock when user call operations inside listeners