PowerOff VM Fixes

- Fixed a bug when powering off a VM that had vmtools running
- Added a flag to allow forcible poweroff of VMs that are running
  vmtools
- Added checks for shutdownGuest call and eventual force powerOff after
  2.5 minutes.
Merge pull request #120 from dscherer/poweroff_vm_fixes

PowerOff VM Fixes