- also use kqueue to monitor files within a monitored directory
- tremendously improve the scalability of the backend when
monitoring very large directories
- periodically attempt to switch polled files to kqueue notification
- do not perform an extra useless lstat() when a missing file is created
- code cleanups
Approved by: marcus