Add provisioning support to attestation service provider

Adds operations to enable the IAK to be provisioned into a device
during manufacture.  Two provisioning strategies are supported,
self-generate IAK on first run and import externally generated
IAK.  Test cases run through each provisioning flow.

Signed-off-by: Julian Hall <julian.hall@arm.com>
Change-Id: I6708b064b31ef7749d5ecac24c86af6411cdc7c2
diff --git a/deployments/component-test/component-test.cmake b/deployments/component-test/component-test.cmake
index bb52dd5..a4ee13e 100644
--- a/deployments/component-test/component-test.cmake
+++ b/deployments/component-test/component-test.cmake
@@ -53,6 +53,7 @@
 		"components/service/attestation/provider"
 		"components/service/attestation/provider/serializer/packed-c"
 		"components/service/attestation/client/psa"
+		"components/service/attestation/client/provision"
 		"components/service/attestation/test/common"
 		"components/service/attestation/test/component"
 		"components/service/attestation/test/service"