TPM_Types: fix TPMA_* type size
TPM_Types: fix TPMA_* type size

In the UINT8 TPMA types, the struct should bedefined as unsigned
char instead unsigned int. If unsigned int is used then, for example
sizeof(TPMA_LOCALITY) == 4, but
sizeof(TPMA_LOCALITY.val) == 1

Issue found with unit test.

Signed-off-by: Tadeusz Struk <ac7da5bc34fbda078ba4af5ef710d2a59a2316f5@intel.com>

01org/TPM2.0-TSS,tpm2-software/tpm2-tss,01org/TPM2.0-TSS,01org/TPM2.0-TSS,tpm2-software/tpm2-tss,01org/TPM2.0-TSS,01org/tpm2-tss,tpm2-software/tpm2-tss,01org/tpm2-tss,01org/tpm2-tss