Rename util.config.Watcher -> util.config.Broadcaster.

Watch is a widely used term in the codebase, which doesn't capture
the key feature of this type: broadcasting a change to several
listeners.
Merge pull request #2747 from erictune/cleanup6

Rename util.config.Watcher -> util.config.Broadcaster.