Fix disposing of watcher (Fixes #12)