modified vm state --wait-port to use vm.guest.ipAddress

The current --wait-port option presumes that the vm name is also a resolvable hostname, which is often not the case.  This commit brings --wait-port into alignment with the rest of the vm state command by waiting on the vm.guest.ipAddress.