def wind_down(self):
for discovery in self.configurables[Discovery].values():<EOL><INDENT>discovery.stop()<EOL><DEDENT>
Winds down the reporter by stopping any discovery method instances and
joining any running threads.

The base ConfigWatcher's `stop()` method sets the shutdown event so
each check loop thread should eventually stop cleanly.