Shared memory documentation

Signed-off-by: Pascal Brand <pascal.brand@st.com>
This because the Trusted OS will ask for a TA with an unknown size and therefore cannot provide a buffer for storing the actual TA. In this case it is the responsibility of TEE supplicant to allocate the buffer for the TA payload, which then will be sent to the Trusted OS.