This replaces the provider implementation of watcher_config type so
that MultiStrOpt, which is used by several options like
- oslo_messaging_notifications/driver
- oslo_policy/policy_dirs
are handled correctly.
Change-Id: I3e92b0123cf18803cc8abfebcbe48b51812a8c27