virt.py: CGManager: graceful stop in __enter__ and super().__init__() goes first
utils.py: run() supports shell argument
numa.py: get_cpu_name revorked not to use dmidecode but /proc/cpuinfo
master.py: better logging and removed some dangling refes to CG class