function called everytime a change
occurs. It should have three parameters: added, deleted,
modified, and should return TRUE to keep watching, or
FALSE to stop.
hash
hashes are more accurate at detecting
changes, but are slower for large files. When FALSE,
uses modification time stamps
Details
Use Ctrl + break (windows), Esc (mac gui) or Ctrl + C
(command line) to stop the watcher.