Enforce --max-count=1 in Watcher.prototype.grepP instead of the grep command.

In some environments, --max-count seems to limit the total number of grep matches instead of the number of matches per file.