Handle errors better in ClusterManager::Run() in the different stages. Tweaks and fixes to Cluster logic.