Parse match rules

The 'pimgen.py' parser will parse one or more yaml files containing
inventory manager match rules and generate the required c++ header
file.

Change-Id: Id3b116450bd56487e266590dd339b93db9bc7d27
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/examples/match1.yaml b/examples/match1.yaml
new file mode 100644
index 0000000..9388a90
--- /dev/null
+++ b/examples/match1.yaml
@@ -0,0 +1,14 @@
+description: >
+    An example inventory match rule.
+
+events:
+    - name: Example Match(1)
+      description: >
+          Matches any PropertiesChanged signal.
+      type: match
+      signature:
+          type: signal
+          interface: org.freedesktop.DBus.Properties
+          member: PropertiesChanged
+
+# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4