Add some comments
Move poll.h to watched_fd.h

And distill common code from poll_poll.c and poll_epoll.c