Add watchers _before_ committing journals

This makes the new watchers actually get notified for the update that mentions them.
Parse and render "[~user]" syntax in issue description text.
Add watcher when "[~user]" is used in issue description during issue creation