notify: implement native dbus notification instead of using a script