Remove references to experimental filesystem

We're at CPP17 everywhere now, no need to keep the
experimental refrerence.

Tested: It builds

Change-Id: I2a3d13ff806261a47da0493be2f24a2b0c361c9f
Signed-off-by: James Feist <james.feist@linux.intel.com>
diff --git a/include/Utils.hpp b/include/Utils.hpp
index b4603cb..c90cddb 100644
--- a/include/Utils.hpp
+++ b/include/Utils.hpp
@@ -15,9 +15,8 @@
 */
 
 #pragma once
-#include "filesystem.hpp"
-
 #include <boost/container/flat_map.hpp>
+#include <filesystem>
 #include <fstream>
 #include <iostream>
 #include <nlohmann/json.hpp>
diff --git a/include/filesystem.hpp b/include/filesystem.hpp
deleted file mode 100644
index 9915ee1..0000000
--- a/include/filesystem.hpp
+++ /dev/null
@@ -1,14 +0,0 @@
-// this file splices filesystem in depending on the implementation
-
-#if __has_include(<filesystem>)
-#include <filesystem>
-#elif __has_include(<experimental/filesystem>)
-#include <experimental/filesystem>
-namespace std
-{
-// splice experimental::filesystem into std
-namespace filesystem = std::experimental::filesystem;
-} // namespace std
-#else
-#error filesystem not available
-#endif
diff --git a/src/EntityManager.cpp b/src/EntityManager.cpp
index a71d553..57c9fda 100644
--- a/src/EntityManager.cpp
+++ b/src/EntityManager.cpp
@@ -16,8 +16,6 @@
 
 #include "EntityManager.hpp"
 
-#include "filesystem.hpp"
-
 #include <Overlay.hpp>
 #include <Utils.hpp>
 #include <VariantVisitors.hpp>
@@ -27,6 +25,7 @@
 #include <boost/container/flat_map.hpp>
 #include <boost/container/flat_set.hpp>
 #include <boost/lexical_cast.hpp>
+#include <filesystem>
 #include <fstream>
 #include <iostream>
 #include <nlohmann/json.hpp>
diff --git a/src/Overlay.cpp b/src/Overlay.cpp
index 5a6ee04..3fdb554 100644
--- a/src/Overlay.cpp
+++ b/src/Overlay.cpp
@@ -14,8 +14,6 @@
 // limitations under the License.
 */
 
-#include "filesystem.hpp"
-
 #include <Overlay.hpp>
 #include <Utils.hpp>
 #include <boost/algorithm/string/predicate.hpp>
@@ -23,6 +21,7 @@
 #include <boost/container/flat_set.hpp>
 #include <boost/process/child.hpp>
 #include <devices.hpp>
+#include <filesystem>
 #include <iomanip>
 #include <iostream>
 #include <nlohmann/json.hpp>
diff --git a/src/Utils.cpp b/src/Utils.cpp
index 160e9fe..06d2549 100644
--- a/src/Utils.cpp
+++ b/src/Utils.cpp
@@ -14,9 +14,8 @@
 // limitations under the License.
 */
 
-#include "filesystem.hpp"
-
 #include <Utils.hpp>
+#include <filesystem>
 #include <fstream>
 #include <regex>
 #include <sdbusplus/bus/match.hpp>