types: Add missing functional include

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

Change-Id: I7e054bde6249b5913634cc067582a6f9d4c20f48
Tested: Built repository with GCC 7.2
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/power-sequencer/types.hpp b/power-sequencer/types.hpp
index 78b5ea7..c473828 100644
--- a/power-sequencer/types.hpp
+++ b/power-sequencer/types.hpp
@@ -1,5 +1,6 @@
 #pragma once
 
+#include <functional>
 #include <map>
 #include <string>
 #include <tuple>