Add disk formatter component

Provides a way of initializing a storage volume. Initially, only
the clone method is currently supported where the contents of a
uint8_t array is used as the initialization data. Uses an
io_dev to initialize the storage volume so it can be used with
any supported storage.

Signed-off-by: Julian Hall <julian.hall@arm.com>
Change-Id: Ieac317abba605451e4ba81773d62fd680309ab19
diff --git a/deployments/component-test/component-test.cmake b/deployments/component-test/component-test.cmake
index 53ee351..7b888af 100644
--- a/deployments/component-test/component-test.cmake
+++ b/deployments/component-test/component-test.cmake
@@ -163,6 +163,7 @@
 		"components/service/smm_variable/backend/test"
 		"components/media/disk"
 		"components/media/disk/disk_images"
+		"components/media/disk/formatter"
 		"components/media/disk/test"
 		"components/media/volume/index"
 		"components/media/volume/base_io_dev"