implement virtual machine starting/stopping (closes #7) + others

1. OnStop method in Device class to be called when VM is stopping
2. HCI implements OnStop
3. Rename VirtualMachine.HasStarted -> VirtualMachine.IsRunning