(CFACT-114) Add Windows DMI and Virtualization facts

Missing error return value check (throw perhaps?).