Don't run config reload event if bot is no longer running.

This adds better support for restarting the bot. I found the watcher thread was still running in some cases after the bot is stopped, so this should be a good safeguard.