Fix up fs.watch functionality

Not ready for commit yet.   Doc improvements to follow in a subsequent commit.
May I suggest using single quotes, [per the NodeJS style guide](https://github.com/felixge/node-style-guide#use-single-quotes)?