entity-manager: move logDeviceAdded/Removed

functions do not need to be 'inline' and since they are normal
functions, they can go into a .cpp file to be compiled separately.

Functions otherwise unchanged.

Tested: Inspection only.

References:
[1] https://en.cppreference.com/w/cpp/language/inline.html

Change-Id: I194d86f17f90d54d6be2286a52482457435f4c36
Signed-off-by: Alexander Hansen <alexander.hansen@9elements.com>
diff --git a/src/entity_manager/meson.build b/src/entity_manager/meson.build
index c55a6a8..a0fb7ec 100644
--- a/src/entity_manager/meson.build
+++ b/src/entity_manager/meson.build
@@ -18,6 +18,7 @@
     'overlay.cpp',
     'topology.cpp',
     'utils.cpp',
+    'log_device_inventory.cpp',
     '../utils.cpp',
     'main.cpp',
     cpp_args: cpp_args_em,