MU: Rework TPMSes with pcr lists
MU: Rework TPMSes with pcr lists

There are exactly 3 TPMS_es that contain sized lists.
All of them are a variation of TPM2_PCR_SELECT.
This patch provides a unified makro for those three
types and fixes some bugs regarding dest==NULL as well.

Signed-off-by: Andreas Fuchs <622ac2c25087201462d23b927a044354eba8dded@sit.fraunhofer.de>

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