power applet: port to GDBus