[GTK] Add a UPower-based BatteryProvider