Add watcher option

Ref #818
Merge pull request #904 from ZyX-I/disable-inotify-option

Add watcher option