Use fs.watchFile in legacy mode

Ref #74 

Should also fix #260.