fw-update: Implement firmware UpdateManager

The UpdateManager parses the PLDM package and co-ordinates with
the DeviceUpdater to update all the PLDM enabled firmware devices.

Tested: Completed firmware update using PLDM for an FD

Signed-off-by: Tom Joseph <rushtotom@gmail.com>
Change-Id: Ia87675e0a88cb1f72ad82934e539739db193b9f6
diff --git a/fw-update/test/meson.build b/fw-update/test/meson.build
index 2a66c93..757fdc9 100644
--- a/fw-update/test/meson.build
+++ b/fw-update/test/meson.build
@@ -3,6 +3,7 @@
             '../inventory_manager.cpp',
             '../package_parser.cpp',
             '../device_updater.cpp',
+            '../update_manager.cpp',
             '../../common/utils.cpp',
             '../../pldmd/dbus_impl_requester.cpp',
             '../../pldmd/instance_id.cpp'])