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
Modulefile version fix for librarian-puppet
Fix vpx_setting resource to work with ENC.

ENC data does not munge integer to string, while Puppet performs that for
manifests. This cause some unfortunate inconsistencies between the two.  For
now this is patched so it works correctly for manifests, but not ENC integer
values.
Merge pull request #122 from nanliu/vpx

Fix vpx_setting resource to work with ENC.
Merge pull request #121 from dscherer/version_fix

Modulefile version fix for librarian-puppet
ESX Advanced Options

- General purpose resource for manipulation of ESXi advanced options.
Merge pull request #124 from dscherer/esx_advanced_options

ESX advanced options
Merge pull request #125 from vmware/development

Merge current develop to Master
Merge remote-tracking branch 'upstream/master'