Merge changes from topic "mem_share"

* changes:
  TFTF: tests for FF-A memory sharing operations
  SPM: FFA endpoints header
  SPM: TFTF skip test if FFA endpoint absent
  cactus: adding memory sharing tests
  cactus: macros for processing of commands
  SPM: memory sharing functions and structures
  FFA: Mem sharing ABIs