Fixed parameter name.
Renamed the SocketAcceptHandler class.
Refactored the way in which necessary components are stored and passed around.
The NIOSelectorManager now throws an exception when a null value is passed for the selection handler.
Refactored and cleaned up the NIOSelectorManagerPool process flow.