Generate watcher labels if they aren't set in the project

Fixes #127.