added check for dryrun before attempting to power on VM hosts

Not a big issue, but it was giving me unsightly errors in my event log.