Split worker_sets on per inotify_watch basis
Introduce linked list of inotify_watch structures. Each inotify_watch has his
own private list of subfiles and kqueue watches