Use sdbusplus object wrapper

Use sdbusplus::server::object::object to wrap interfaces.  This is
the preferred way to ensure created objects emit freedesktop
ObjectManager signals.

Resolves openbmc/openbmc#756

Change-Id: Ia57057e0227ed92bef77f28e42942194f5e802f3
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/generated.mako.cpp b/generated.mako.cpp
index b772bb7..e1925a2 100644
--- a/generated.mako.cpp
+++ b/generated.mako.cpp
@@ -24,7 +24,8 @@
     {
         "${i}",
         details::interface::holder::Holder<
-            sdbusplus::${interface_type(i)}>::make,
+            details::ServerObject<
+                sdbusplus::${interface_type(i)}>>::make,
     },
 % endfor
 };