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.