Add attestation claim sources for device claims

Adds claim sources that add device specific information to a
generated attestation report.  Different claim sources may
be used for different deployments to accommodate platform
differences.

This commit contains derived work, the following files are copied
    from other projects:

    components/service/attestation/include/psa/lifecycle.h
       Origin:
            https://git.trustedfirmware.org/TF-M/trusted-firmware-m.git
            interface/include/psa/lifecycle.h
            #9280ae9d898bffbb889e4796e51aab35a392ef82

Signed-off-by: Julian Hall <julian.hall@arm.com>
Change-Id: I5a6e3782ff936a5b2db46c79e159524ae89b61c4
diff --git a/deployments/component-test/component-test.cmake b/deployments/component-test/component-test.cmake
index a4ee13e..2a8556a 100644
--- a/deployments/component-test/component-test.cmake
+++ b/deployments/component-test/component-test.cmake
@@ -44,7 +44,9 @@
 		"components/service/locator/standalone/services/attestation"
 		"components/service/attestation/include"
 		"components/service/attestation/claims"
-		"components/service/attestation/claims/sources/preloaded"
+		"components/service/attestation/claims/sources/boot_seed_generator"
+		"components/service/attestation/claims/sources/null_lifecycle"
+		"components/service/attestation/claims/sources/instance_id"
 		"components/service/attestation/claims/sources/event_log"
 		"components/service/attestation/claims/sources/event_log/mock"
 		"components/service/attestation/claims/sources/event_log/test"