host-bmc: Implement Inventory Item interface

Adding support to host Inventory Item dbus interface.  PLDM hosts the
dbus interface based on the entity type.  The Inventory Item interface
is defined at [1].

Tested:
   Functional test passed

[1]: https://github.com/openbmc/phosphor-dbus-interfaces/blob/master/yaml/xyz/openbmc_project/Inventory/Item.interface.yaml

Change-Id: Ifed3cc01d825a69d64afcffd8447f7c8d9387913
Signed-off-by: Archana Kakani <archana.kakani@ibm.com>
diff --git a/host-bmc/test/meson.build b/host-bmc/test/meson.build
index 5f7ba7b..4ae286d 100644
--- a/host-bmc/test/meson.build
+++ b/host-bmc/test/meson.build
@@ -12,6 +12,7 @@
     '../dbus/cable.cpp',
     '../dbus/chassis.cpp',
     '../dbus/cpu_core.cpp',
+    '../dbus/inventory_item.cpp',
     '../dbus/pcie_device.cpp',
     '../dbus/pcie_slot.cpp',
 ]