Main/Console+Machine+Session+Snapshot: move the save state and snapshot related methods from IConsole to IMachine, with lots of unavoidable code restructuring and cleanup. Also define two new machine states (so that the "Saving" one is specifically for saving state now) which requires more changes everywhere Frontends: necessary adjustments doc/SDK: document the changes
6813 - MachineImpl use of server side wrappers + misc mods on other classes
6813 stage 7 VirtualBoxImpl.cpp etc
Main/HostPower: fix log message
Main/HostPower: play safe
Main/HostPower: another shot at savestate-on-battery-low
Main/HostPower: s/HostPower\/SavestateOnBatteryLow/VBoxInternal2\/SavestateOnBatteryLow/ + handle runtime changes
Main/HostPower: Introduced global extradata item HostPower/SavestateOnBatteryLow which can be set to "0" to disable automatic VM savestate if the battery reached a critical level
Main/src-server: unify {p,m}VBox => {p,m}VirtualBox
Main/Host(HostPower)+Session+Console: convert HostPower code to signal pause/resume/savestate through internal methods, conveying information why the method was called, preparing for VM/PDM passing this information to devices and drivers
header (C) fixes
Main/HostPower: uninitialized variable
Main: source re-org.