Powershell helper script now returns error when guest IP address cannot be discovered. When reading addresses from a network device both IPv4 and IPv6 are stored and the IPv4 address has precedence on returned address.
provider/hyperv: move to Driver based model