add Marshaling to/from dbus types