implement --watch for kqueue

it doesn't detect and remove no longer watched things yet

it also isn't aware of any file names reported by kqueue. I'm unsure if
that functionality exists.
7a46ba73ceAndrew Kelley committed on 10/24/2024, 11:24:56 PMparent56996a2
2 files changedLine totals unavailable