Pack-scan changes

If a machine is RHEL, and has virt-what, then it also likely has subman installed. We could just ask it via
'subscription-manager facts --list'. That would also get the subman cpu socket counting code. Both need root though.