[dbus-proto] Fix double unref if constructing a reply fails.

resmsg_dbus_reply_message() uncorrectly returns non-NULL if constructing
a reply fails. send_error() doesn't check for errors and unreferences
the dbusreply again.