feat(hob): add HOB definitions to TFTF

Add necessary HOB structure definitions and HOB library to TFTF.

Signed-off-by: Kathleen Capella <kathleen.capella@arm.com>
Change-Id: I1a81cd99df52436a077a71030244ca642122497a
diff --git a/tftf/framework/framework.mk b/tftf/framework/framework.mk
index 4e27995..d5d3300 100644
--- a/tftf/framework/framework.mk
+++ b/tftf/framework/framework.mk
@@ -19,6 +19,7 @@
 	-Iinclude/lib					\
 	-Iinclude/lib/${ARCH}				\
 	-Iinclude/lib/extensions			\
+	-Iinclude/lib/hob			\
 	-Iinclude/lib/pcie				\
 	-Iinclude/lib/spdm				\
 	-Iinclude/lib/utils				\
@@ -57,6 +58,7 @@
 	lib/extensions/amu/${ARCH}/amu.c				\
 	lib/extensions/amu/${ARCH}/amu_helpers.S			\
 	lib/exceptions/irq.c						\
+	lib/hob/hob.c						\
 	lib/locks/${ARCH}/spinlock.S					\
 	lib/power_management/hotplug/hotplug.c				\
 	lib/power_management/suspend/${ARCH}/asm_tftf_suspend.S		\