IVGCVSW-5166 Pull out the common and server side code into standalone libraries

Change-Id: I180f84c493a9b2be4b93b25d312ebdd9e71b1735
Signed-off-by: Jim Flynn <jim.flynn@arm.com>
diff --git a/src/backends/backendsCommon/test/BackendProfilingTests.cpp b/src/backends/backendsCommon/test/BackendProfilingTests.cpp
index 306c024..8434536 100644
--- a/src/backends/backendsCommon/test/BackendProfilingTests.cpp
+++ b/src/backends/backendsCommon/test/BackendProfilingTests.cpp
@@ -1,5 +1,5 @@
 //
-// Copyright © 2020 Arm Ltd. All rights reserved.
+// Copyright © 2020 Arm Ltd and Contributors. All rights reserved.
 // SPDX-License-Identifier: MIT
 //
 
@@ -93,7 +93,7 @@
     std::vector<Timestamp> m_timestamps;
 };
 
-Packet PacketWriter(uint32_t period, std::vector<uint16_t> countervalues)
+arm::pipe::Packet PacketWriter(uint32_t period, std::vector<uint16_t> countervalues)
 {
     const uint32_t packetId = 0x40000;
     uint32_t offset = 0;
@@ -140,7 +140,7 @@
 BOOST_AUTO_TEST_CASE(TestBackendCounters)
 {
     Holder holder;
-    PacketVersionResolver packetVersionResolver;
+    arm::pipe::PacketVersionResolver packetVersionResolver;
     ProfilingStateMachine stateMachine;
     ReadCounterVals readCounterVals;
     CounterIdMap counterIdMap;
@@ -387,7 +387,7 @@
     };
 
     Holder holder;
-    PacketVersionResolver packetVersionResolver;
+    arm::pipe::PacketVersionResolver packetVersionResolver;
     ProfilingStateMachine stateMachine;
     ReadCounterVals readCounterVals;
     StreamRedirector redirect(std::cout, ss.rdbuf());