Adding new 'virtual' condition

- returns ‘physical’ on a physical Mac, ‘vmware’ on Fusion