pimgen: Add new Mako templates

Add three new templates in preparation for another round of refactoring.

argument - For rendering array arguments.
method - For rendering method calls.
signature - For rendering dbus signature arguments.

Change-Id: I9f9806bcb5c1e048aa283e76f9c6f0f8a7bb53ac
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/signature.mako.cpp b/signature.mako.cpp
new file mode 100644
index 0000000..008aeab
--- /dev/null
+++ b/signature.mako.cpp
@@ -0,0 +1,9 @@
+% for i, s in enumerate(signature.sig.items()):
+    % if i == 0:
+${'"{0}=\'{1}\',"'.format(*s)}
+    % elif i + 1 == len(signature.sig):
+${indent(1)}${'"{0}=\'{1}\'"'.format(*s)}\
+    % else:
+${indent(1)}${'"{0}=\'{1}\',"'.format(*s)}
+    % endif
+% endfor