Fix bug when trying to remove a path that doesn't exist
Refactor watch tasks to allow to run watcher for specific tasks
Add growly to enable system notifications
Add system notifications for tests tasks
Merge branch 'feature_better_watch_tasks'