(CFACT-114) Add Windows DMI and Virtualization facts

As no constructor completes here, the destructor won't get invoked.  We will need to do the cleanup in the destructor and can remove this flag.