EventLoopGroup Refactoring

Implemented the second half of the EventLoopGroup refactoring. Also several smaller deadlock issues have been removed.