watch: Add missing functional include

std::function is not found with a GCC 7.2 runtime.

Change-Id: I6b1383703a3b741ed0e72ce3ea33bf44aed48f60
Tested: Built repository with GCC 7.2
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/watch.cpp b/watch.cpp
index 2212e01..e076450 100644
--- a/watch.cpp
+++ b/watch.cpp
@@ -1,6 +1,7 @@
 #include <stdexcept>
 #include <cstddef>
 #include <cstring>
+#include <functional>
 #include <string>
 #include <sys/inotify.h>
 #include <unistd.h>