A working check for existing VM on HyperV

Don't like the implementation because it's not checking for the error
but it gets job done right now.