Add banked_fw_store with FWU metadata management

Adds an A/B banked fw_store that manages update installation
and metadata in-line with the Arm FWU-A specification.

Signed-off-by: Julian Hall <julian.hall@arm.com>
Change-Id: Icf7af243081ba9edd208ddb87597ce35f46a924b
diff --git a/deployments/component-test/component-test.cmake b/deployments/component-test/component-test.cmake
index bd9e2cb..e6a8cef 100644
--- a/deployments/component-test/component-test.cmake
+++ b/deployments/component-test/component-test.cmake
@@ -1,5 +1,5 @@
 #-------------------------------------------------------------------------------
-# Copyright (c) 2020-2022, Arm Limited and Contributors. All rights reserved.
+# Copyright (c) 2020-2023, Arm Limited and Contributors. All rights reserved.
 #
 # SPDX-License-Identifier: BSD-3-Clause
 #
@@ -109,6 +109,9 @@
 		"components/service/block_storage/factory/ref_ram_gpt"
 		"components/service/block_storage/factory/client"
 		"components/service/fwu/agent"
+		"components/service/fwu/fw_store/banked"
+		"components/service/fwu/fw_store/banked/metadata_serializer/v1"
+		"components/service/fwu/fw_store/banked/test"
 		"components/service/fwu/installer"
 		"components/service/fwu/inspector/mock"
 		"components/service/crypto/client/cpp"