actions: Add destroy action

Add an action to destroy an object on signal match.

Change-Id: I23fb160bcf7507d0d0a5f2d82f1cfb24131adf76
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/actions.hpp b/actions.hpp
index 2837e7a..ff08019 100644
--- a/actions.hpp
+++ b/actions.hpp
@@ -113,6 +113,11 @@
 /** @brief The default action.  */
 inline void noop(Manager &mgr) noexcept { }
 
+/** @brief Destroy an object action.  */
+inline auto destroyObject(const char *path)
+{
+    return [path](auto &m){m.destroyObject(path);};
+}
 } // namespace actions
 } // namespace manager
 } // namespace inventory