Added exception handling to .net watcher fs event handler