refactored more CM code in to HariSekhon::ClouderaManager, list and validation subs