Expand vm.vnc command

* Works on multiple VMs
* Auto-select port number if not specified
* Show status if neither -enable nor -disable is specified