table: add more `noexcept`

Also merge fib-nexthop.hpp into fib-entry.hpp

Change-Id: Iec2fb90ede446f5b8d326c882904c70db45b87d6
diff --git a/daemon/fw/algorithm.cpp b/daemon/fw/algorithm.cpp
index cdc432b..d82f607 100644
--- a/daemon/fw/algorithm.cpp
+++ b/daemon/fw/algorithm.cpp
@@ -25,6 +25,7 @@
 
 #include "algorithm.hpp"
 #include "scope-prefix.hpp"
+#include "face/face.hpp"
 
 namespace nfd::fw {
 
diff --git a/daemon/fw/asf-measurements.hpp b/daemon/fw/asf-measurements.hpp
index 10c081c..75a3c2b 100644
--- a/daemon/fw/asf-measurements.hpp
+++ b/daemon/fw/asf-measurements.hpp
@@ -26,6 +26,7 @@
 #ifndef NFD_DAEMON_FW_ASF_MEASUREMENTS_HPP
 #define NFD_DAEMON_FW_ASF_MEASUREMENTS_HPP
 
+#include "face/face-common.hpp"
 #include "fw/strategy-info.hpp"
 #include "table/measurements-accessor.hpp"
 
diff --git a/daemon/fw/asf-probing-module.cpp b/daemon/fw/asf-probing-module.cpp
index d186d22..a465a5b 100644
--- a/daemon/fw/asf-probing-module.cpp
+++ b/daemon/fw/asf-probing-module.cpp
@@ -26,6 +26,7 @@
 #include "asf-probing-module.hpp"
 #include "algorithm.hpp"
 #include "common/global.hpp"
+#include "face/face.hpp"
 
 #include <ndn-cxx/util/random.hpp>