Further cleanup and rationalization of named pipe universal notifier.
Remove needs_polling from universal_notifier_t. Add some expository
comments.