ModBatteryStyle revamped: battery style change doesn't require reboot