Maker factory refactoring

Prepare for the addition of new iface -> class op adapters.

Get ready to pass the interface properties to the sdbusplus
server binding constructor, once that method is available.

Change-Id: I002cc187ac3d8d8a7fd02cc820f831e345e49a61
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/generated.mako.cpp b/generated.mako.cpp
index 12d783b..562465d 100644
--- a/generated.mako.cpp
+++ b/generated.mako.cpp
@@ -20,9 +20,11 @@
 % for i in interfaces:
     {
         "${str(i)}",
-        details::MakeInterface<
-            details::ServerObject<
-                ${i.namespace()}>>::make,
+        std::make_tuple(
+            details::MakeInterface<
+                details::ServerObject<
+                    ${i.namespace()}>>::make
+        )
     },
 % endfor
 };