events: Use forward rather than move

Fix up a universal reference using move.

Change-Id: I443e4d18a9009a7a1394487309ec3331be5c3ee9
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/events.hpp b/events.hpp
index 45122a0..78b63ab 100644
--- a/events.hpp
+++ b/events.hpp
@@ -278,7 +278,7 @@
     const char* property,
     T&& val)
 {
-    auto condition = [val = std::move(val)](T && arg)
+    auto condition = [val = std::forward<T>(val)](T && arg)
     {
         return arg == val;
     };