Ticket/1.7.x/17083 virtual support for rhel o virt

Adds support to RHEV and oVirt to the virtual facts.

See ticket 17083 for details
https://projects.puppetlabs.com/issues/17083