switched to chakidar for file watching

fs.watch (and the many modules that depend on it including watchr) have some serious issues and inconsistent cross platform behaviors more [details at the top of the chakidar readme ](https://www.npmjs.org/package/chokidar)  chakidor provides a more responsive and consistent cross platform experience.