Apply misc-include-cleaner fixes

misc-include-cleaner seems to have found a lot more things all of a
sudden.  Unclear why the result has changed, but we can just fix the
issues.

Tested: Clang-tidy now passes.  Code compiles.

Change-Id: Iab045cc183f0daef663b4d5ac901200a42807987
Signed-off-by: Ed Tanous <etanous@nvidia.com>
diff --git a/src/mctp/MCTPDeviceRepository.hpp b/src/mctp/MCTPDeviceRepository.hpp
index 475acbe..6602ea7 100644
--- a/src/mctp/MCTPDeviceRepository.hpp
+++ b/src/mctp/MCTPDeviceRepository.hpp
@@ -2,6 +2,14 @@
 
 #include "MCTPEndpoint.hpp"
 
+#include <algorithm>
+#include <format>
+#include <map>
+#include <memory>
+#include <optional>
+#include <string>
+#include <system_error>
+
 class MCTPDeviceRepository
 {
   private: