Avoid spinning the event loop due to unprocessed UDP data. Fixes #715.

Also fixes Libevent2UDPConnection.close() to close the actual underlying event.