Fix registerCustomWatcher to allow nulls (#107) The idea behind the closures passed to `registerCustomWatcher` is that they should return `null` if the particular implementation does not support the provided path (in which case we should fallback to other implementations). Modified a test to check this.
A file system watcher.
It monitors changes to contents of directories and sends notifications when files have been added, removed, or modified.