Add VirtualMachineError interface. Make a couple API changes to the VirtualMachine interface.