bus: wrap response sd_bus_message into sdbusplus::message

The return value of the call should be the sdbusplus-wrapped message and not the low-level sd-bus message.

Change-Id: Ifb9dc90ffd5032590c5669710897befd4bd1f743
Signed-off-by: Christian Andersen <c.andersen@kostal.com>
diff --git a/sdbusplus/bus.hpp b/sdbusplus/bus.hpp
index b814380..f0ca1bf 100644
--- a/sdbusplus/bus.hpp
+++ b/sdbusplus/bus.hpp
@@ -154,7 +154,7 @@
         sd_bus_message* reply = nullptr;
         sd_bus_call(_bus.get(), m.get(), timeout_us, nullptr, &reply);
 
-        return reply;
+        return message::message(reply);
     }
 
     /** @brief Perform a message call, ignoring the reply.