control: clang-tidy fixups in handlers.hpp

Fixes:
```
phosphor-fan-presence/control/handlers.hpp:27:61: error: use of undeclared identifier 'Zone' [clang-diagnostic-error]
   27 | auto setZoneProperty(const char* intf, const char* prop, T (Zone::*func)(T),
      |                                                             ^
phosphor-fan-presence/control/handlers.hpp:30:24: error: use of undeclared identifier 'std' [clang-diagnostic-error]
   30 |     return [=, value = std::forward<T>(value)](auto& zone) {
      |                        ^
phosphor-fan-presence/control/handlers.hpp:30:37: error: 'T' does not refer to a value [clang-diagnostic-error]
   30 |     return [=, value = std::forward<T>(value)](auto& zone) {
      |                      ^
phosphor-fan-presence/control/handlers.hpp:26:20: note: declared here
   26 | template <typename T>
      |        ^
phosphor-fan-presence/control/handlers.hpp:55:49: error: use of undeclared identifier 'std' [clang-diagnostic-error]
   55 |         zone.setPropertyValue(path, intf, prop, std::forward<T>(arg));
      |       ^
phosphor-fan-presence/control/handlers.hpp:55:62: error: 'T' does not refer to a value [clang-diagnostic-error]
   55 |         zone.setPropertyValue(path, intf, prop, std::forward<T>(arg));                                                                                                                                                                                        |                                       ^
phosphor-fan-presence/control/handlers.hpp:51:20: note: declared here
   51 | template <typename T>                                                                                                                                                                                                              |                    ^
phosphor-fan-presence/control/handlers.hpp:69:24: error: unknown type name 'Group' [clang-diagnostic-error]
   69 | inline auto setService(Group&& group)
      |                        ^
phosphor-fan-presence/control/handlers.hpp:71:21: error: use of undeclared identifier 'std' [clang-diagnostic-error]
   71 |     return [group = std::move(group)](auto& zone, auto& name, bool hasOwner) {
```

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I574883ad79ab50e49a9cbfe8a60718f62f4607bc
diff --git a/control/handlers.hpp b/control/handlers.hpp
index 7fb7dfc..27f555d 100644
--- a/control/handlers.hpp
+++ b/control/handlers.hpp
@@ -1,5 +1,10 @@
 #pragma once
 
+#include "types.hpp"
+#include "zone.hpp"
+
+#include <utility>
+
 namespace phosphor
 {
 namespace fan