daemon: add interface-customized dbus decorators via parent metaclass