Add attestation report creation

Adds components to create a cbor encoded attestion report using
claims gathered from registered claim sources.  Tests added
that check the decoded cbor is as expected.

Signed-off-by: Julian Hall <julian.hall@arm.com>
Change-Id: I8faddd6c5bea120745f85d70846725c5c51665b6
diff --git a/deployments/component-test/component-test.cmake b/deployments/component-test/component-test.cmake
index 30ab199..e731538 100644
--- a/deployments/component-test/component-test.cmake
+++ b/deployments/component-test/component-test.cmake
@@ -41,8 +41,13 @@
 		"components/service/locator/standalone/services/internal-trusted-storage"
 		"components/service/locator/standalone/services/protected-storage"
 		"components/service/locator/standalone/services/test-runner"
+		"components/service/attestation/claims"
+		"components/service/attestation/claims/sources/preloaded"
 		"components/service/attestation/claims/sources/event_log"
+		"components/service/attestation/claims/sources/event_log/mock"
 		"components/service/attestation/claims/sources/event_log/test"
+		"components/service/attestation/reporter/psa"
+		"components/service/attestation/test/component"
 		"components/service/crypto/client/cpp"
 		"components/service/crypto/client/cpp/protobuf"
 		"components/service/crypto/client/cpp/packed-c"