optimized file system watching
improve file system watching: it listens for all events including Rename and Delete and filter duplicates out
Merge pull request #283 from vasily-kirichenko/master

Optimize file system watching
further optimized the file system watching
Merge pull request #286 from vasily-kirichenko/master

Further optimized the file system watching
fix file system watching in case when a file is changed outside VS
Merge pull request #287 from vasily-kirichenko/master

Fix: file system watching does not invalidates providers in case when a file is changed outside VS