anchor.diff:  
   ### Required for virtual machine import:
   
  --   `clone_from_vmcx_path` (string) - The path to the exported virtual machine
  -    folder.
  +-   `clone_from_vmcx_path` (string) - The path to a directory containing a
  +    previously exported virtual machine. The exported machine will be used
  +    as the source for new VM.
  +
   
   ### Required for virtual machine clone:
   
  --   `clone_from_vm_name` (string) - The name of the vm to clone from. Ideally
  +-   `clone_from_vm_name` (string) - The name of the VM to clone from. Ideally
       the machine to clone from should be shutdown.
   
   ### Optional:
  
positive.code:     Packer to wait for 1 minute 30 seconds before typing the boot command.
      The default duration is "10s" (10 seconds).
  
  -   `clone_all_snapshots` (boolean) - If set to `true` all snapshots will be
      cloned when the machine is cloned.
  
  -   `clone_from_snapshot_name` (string) - The name of the snapshot to clone
      from.
  
  -   `cpu` (number) - The number of CPUs the virtual machine should use. If
      this isn't specified, the default is 1 CPU.
  
negative.code: result of the Hyper-V builder is a directory containing all the files
  necessary to run the virtual machine portably.
  
  ## Basic Examples
  
  Here are some basic examples. Neither example would really do anything more
  than producing a copy of the source virtual machine. However, the examples
  could be used as a starting point for more advanced templates.
  
  Import from folder:
  
  ``` json
  {
    "type": "hyperv-vmcx",
    "clone_from_vmcx_path": "c:/virtual machines/ubuntu-12.04.5-server-amd64",
    "ssh_username": "packer",
    "ssh_password": "packer",
    "shutdown_command": "echo 'packer' | sudo -S shutdown -P now"
  