Merge pull request #158 from dougm/device-helpers

Additional disk related device helpers
Rename vm.create disk.adapter to disk.controller
Add CreateSCSIController method

SCSIControllerTypes function for creating a non-default SCSI-controller
Support scsi disk.controller type in vm.create
Add device.scsi command

Supports adding SCSI controllers of any type to an existing VM