Add another reentrancy test for the SelectServer 

This adds a test that sets delete_on_close to true but still removes a Descriptor from within the OnClose callback. This ensures that the code that follows the execution of the OnClose handler doesn't make incorrect assumptions about the state of the FDs.

Adding this test revealed an extra warning message when using the EPoller so that's fixed now as well.