eventd_udev_next_device returns right return status at the right time; reorganized bulk of epoll cruft