IVGCVSW-3431 Create Profiling Service State Machine

Change-Id: I30ae52d38181a91ce642e24919ad788902e42eb4
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1a07f69..a285c36 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -433,6 +433,8 @@
     src/profiling/SendCounterPacket.cpp
     src/profiling/ProfilingUtils.hpp
     src/profiling/ProfilingUtils.cpp
+    src/profiling/ProfilingStateMachine.cpp
+    src/profiling/ProfilingStateMachine.hpp
     third-party/half/half.hpp
     )