Introduce a 4th power state on the modern interface
This maps out more closely to how the Windows power slider behaves, in that it has 4 states for a user to select.
The 4 new states are:
- power-saver
- balanced-power
- balanced-performance
- performance
To avoid regressions from other software that uses power-profiles-daemon the legacy interface only advertises support for the 3 previous states.
For example if a client tries to set 'balanced' on the legacy interface it will map out to 'balanced-power' to the daemon. If the daemon is currently in 'balanced-performance' it will still report 'balanced' to the client.
Edited by Mario Limonciello