Puppet module to manage HyperV