Added ability to listen for configuration changes in ConfigManager.
Fixed deadlock when starting a job while running as a lone node, then
starting a new node.