IVGCVSW-4209 Create a public API for the ArmNN Utils

 * Moved the relevant armnnUtils headers to the new location:
   include/armnnUtils
 * Update the header usage throughout the source code

!android-nn-driver:2387

Signed-off-by: Matteo Martincigh <matteo.martincigh@arm.com>
Change-Id: I2ba15cebcacafad2b5a1a7b9c3312ffc585e09d6
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 21d1336..ad9e9ee 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -36,14 +36,16 @@
 
 set(armnnUtils_sources)
 list(APPEND armnnUtils_sources
+    include/armnnUtils/DataLayoutIndexed.hpp
+    include/armnnUtils/Permute.hpp
+    include/armnnUtils/FloatingPointConverter.hpp
+    include/armnnUtils/TensorUtils.hpp
     src/armnnUtils/GraphTopologicalSort.hpp
     src/armnnUtils/Half.hpp
     src/armnnUtils/Logging.hpp
     src/armnnUtils/Logging.cpp
-    src/armnnUtils/Permute.hpp
     src/armnnUtils/Permute.cpp
     src/armnnUtils/DataLayoutIndexed.cpp
-    src/armnnUtils/DataLayoutIndexed.hpp
     src/armnnUtils/DotSerializer.cpp
     src/armnnUtils/DotSerializer.hpp
     src/armnnUtils/HeapProfiling.cpp
@@ -55,7 +57,6 @@
     src/armnnUtils/CsvReader.cpp
     src/armnnUtils/CsvReader.hpp
     src/armnnUtils/FloatingPointConverter.cpp
-    src/armnnUtils/FloatingPointConverter.hpp
     src/armnnUtils/VerificationHelpers.hpp
     src/armnnUtils/VerificationHelpers.cpp
     src/armnnUtils/ParserHelper.hpp
@@ -65,7 +66,6 @@
     src/armnnUtils/PrototxtConversions.cpp
     src/armnnUtils/QuantizeHelper.hpp
     src/armnnUtils/TensorIOUtils.hpp
-    src/armnnUtils/TensorUtils.hpp
     src/armnnUtils/TensorUtils.cpp
     )