call InventoryCheck always in action_up to get vdc
reverted change in develop branch, use PR branch instead
Merge remote-tracking branch 'upstream/develop' into develop

* upstream/develop:
  also show vapp to vm rules
  fix cygdrive path for rsync
  cache return value of get_vapp_edge_public_ip
  added optional vapp_prefix to name the vapp
  removed set_edge_gateway_rules, no longer needed
  add_edge_gateway_rules for DNAT rule per port
  removed edge_gateway_rules code from power_on
  better variable names
  show also HTTP method in debug log
  also check used ports in edge gateway
  removed duplication function poweron_vm
  corrected integer type in Set
  removed get_vapp_port_forwarding_external_ports
  fixed duplicate port forwarding
  retrieve vapp_edge_public_ip after power_on
  Introducing Fix for Issue #33 - Changed action_start, action_boot and action_up order of operations.
  always call InventoryCheck in action_up
Merge remote-tracking branch 'upstream/develop' into develop

* upstream/develop: (25 commits)
  Finally fixed API Version checker to work as expected
  version bump.
  Keep waiting on task if it is in 'queued' or 'preRunning' status
  Update README.md
  Version bump
  Modularized the destroy part to fix issue #43 - Split poweroff.rb into poweroff_vapp.rb and poweroff_vm.rb. - Split destroy.rb into destroy_vapp.rb and destroy_vm.rb. - Added is_last_vm.rb to check if vApp has a single VM remaining.
  also show vapp to vm rules
  fix cygdrive path for rsync
  cache return value of get_vapp_edge_public_ip
  added optional vapp_prefix to name the vapp
  removed set_edge_gateway_rules, no longer needed
  add_edge_gateway_rules for DNAT rule per port
  removed edge_gateway_rules code from power_on
  better variable names
  show also HTTP method in debug log
  also check used ports in edge gateway
  removed duplication function poweron_vm
  corrected integer type in Set
  removed get_vapp_port_forwarding_external_ports
  fixed duplicate port forwarding
  ...
Merge remote-tracking branch 'upstream/develop' into develop

* upstream/develop:
  Fixes #54 - Added vShield Edge Gateway name
  Fixes #54 - Added vagrant vcloud --redeploy-edge-gw
  Fixes #45 - vCloud Auth token issue
  Fixes #53 - Restructure vagrant vcloud-status to vagrant vcloud <namespace>
  Fixes #52 - Missed autoload
  Fixes #52 - Block Ability to ssh into halted/suspended VMs
  Fixes #47 - Shell provisioner error
Merge remote-tracking branch 'upstream/develop' into develop

* upstream/develop: (32 commits)
  Fixes #54 - Added vShield Edge Gateway name
  Fixes #54 - Added vagrant vcloud --redeploy-edge-gw
  Fixes #45 - vCloud Auth token issue
  Fixes #53 - Restructure vagrant vcloud-status to vagrant vcloud <namespace>
  Fixes #52 - Missed autoload
  Fixes #52 - Block Ability to ssh into halted/suspended VMs
  Fixes #47 - Shell provisioner error
  Finally fixed API Version checker to work as expected
  version bump.
  Keep waiting on task if it is in 'queued' or 'preRunning' status
  Update README.md
  Version bump
  Modularized the destroy part to fix issue #43 - Split poweroff.rb into poweroff_vapp.rb and poweroff_vm.rb. - Split destroy.rb into destroy_vapp.rb and destroy_vm.rb. - Added is_last_vm.rb to check if vApp has a single VM remaining.
  also show vapp to vm rules
  fix cygdrive path for rsync
  cache return value of get_vapp_edge_public_ip
  added optional vapp_prefix to name the vapp
  removed set_edge_gateway_rules, no longer needed
  add_edge_gateway_rules for DNAT rule per port
  removed edge_gateway_rules code from power_on
  ...
Merge branch 'develop' of github.com:StefanScherer/vagrant-vcloud into develop

* 'develop' of github.com:StefanScherer/vagrant-vcloud:
Merge remote-tracking branch 'upstream/develop' into develop

* upstream/develop:
  Debug formatting fixes, avoid unwanted \n
  Rubocop fixes
  Fixes #51 - Do not PowerOn already Powered On machines, and simplify action_start
Merge remote-tracking branch 'upstream/develop' into develop

* upstream/develop:
  Fixes #31 - Initial implementation for vagrant share commands, needs improvement
  Changed a bit the debug look, and added timestamp to calculate request time for each SEND/RECV request
  Fixes #56 - Temporary fix, needs to be re-implemented
add capability forwarded_ports
implemented forwarded_ports to make winrm work
make integer hash to make it work with vagrant rdp
Merge branch 'StefanScherer-add_capability_forwarded_ports' into develop