Using custom fact to determine if we're in a VM

the facter is_virtual fact doesn't seem to work in all cases
returning false in some VM's

Change-Id: I34919d8c5c74a1c9458d976187335f9e7c2b2fdf
Merge "Using custom fact to determine if we're in a VM"