libmu: Add documentation as a comment above the TPMU_MARSHAL2 macro.
libmu: Add documentation as a comment above the TPMU_MARSHAL2 macro.

This explains, in greater detail, the relationship between the
TPMU_MARSHAL2 and TPMU_MARSHAL macro. Hopefully this will save others
the work required to deduce the reasoning behind some of the less
obvious points. I had a particularly hard time wrapping my head around
the relationship between the number of members in a TPMU_* type
and the number of no-op 4-tuples passed to TPMU_MARSHAL by TPMU_MARSHAL2
and why TPMU_MARSHAL ignores all variadic arguments.

Signed-off-by: Philip Tricca <fd418754d31777cf39b16b99b0350486ab840079@intel.com>

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