IVGCVSW-3971 Implement the Per-Job Counter Selection command handler

 * Added new PerJobCounterSelectionCommandHandler class
 * The new handler drops the incoming packet without altering the
   state of the profiling service
 * Added unit test

Signed-off-by: Matteo Martincigh <matteo.martincigh@arm.com>
Change-Id: I2b1bb803318a9e6c438391a0985893eb412e7787
diff --git a/Android.mk b/Android.mk
index c27b707..93402ff 100644
--- a/Android.mk
+++ b/Android.mk
@@ -183,6 +183,7 @@
         src/profiling/PacketVersionResolver.cpp \
         src/profiling/PeriodicCounterCapture.cpp \
         src/profiling/PeriodicCounterSelectionCommandHandler.cpp \
+        src/profiling/PerJobCounterSelectionCommandHandler.cpp \
         src/profiling/ProfilingConnectionDumpToFileDecorator.cpp \
         src/profiling/ProfilingConnectionFactory.cpp \
         src/profiling/ProfilingService.cpp \