test: Move trigger objects to dedicated thread

Put the trigger object in its own thread rather than
the inventory manager thread.  This allows the thread
under test to make calls to it.

Change-Id: I181d2d46a10e4193653df61205ac3380a1d4db2e
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/example/events.d/match2.yaml b/example/events.d/match2.yaml
index d59e4da..22f7c80 100644
--- a/example/events.d/match2.yaml
+++ b/example/events.d/match2.yaml
@@ -6,11 +6,11 @@
       description: >
           Destroys the /deleteme1 and /deleteme2 objects
           When the value of ExampleProperty2 on
-          /testing/inventory/trigger changes to xxxyyy.
+          /testing/trigger1 changes to xxxyyy.
       type: match
       signatures:
           - type: signal
-            path: /testing/inventory/trigger1
+            path: /testing/trigger1
             interface: org.freedesktop.DBus.Properties
             member: PropertiesChanged
       filters: