Fix up fs.watch functionality

Not ready for commit yet.   Doc improvements to follow in a subsequent commit.
FWIW HTML can use either single or double quotes interchangibly.

It sounds like it's just the argument for picking one and sticking to it.

On Wed, Nov 19, 2014 at 1:39 PM, Matt Simerson <notifications@github.com>
wrote:

> In configfile.js:
>
> > @@ -1,6 +1,9 @@
> > -'use strict';
> > +"use strict";
> >  // Config file loader
>
> Correct, they behave identically in JS. Reasons to prefer single quotes
> off the top of my head:
> 1. less visual clutter, especially when there's multiples them
> 2. they don't behave differently, so only using doubles for JSON makes
> their use there stand out
> 3. quite often JS contains quoted HTML, and HTML uses double quotes, so
> there's a lot less escaping of quote marks to contend with.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/baudehlo/Haraka/pull/752/files#r20596561>.
>