Merge changes from topic "ja/notifications"

* changes:
  test(notifications): signaling from MP SP to UP SP
  feat(cactus): enable notifications for cactus tertiary
  test(notification): support included in FFA_PARTITION_INFO_GET
  test(cactus): notifications support enabled in manifest
  test(notifications): retrieve interrupt IDs
  feat(notifications): update FFA_FEATURES test
  feat(spm): add VM_ID macro to spm tests
  test(notifications): NPI for per-vCPU notifications
  feat: spm helper functions for MP tests
  refactor(notifications): tidy global notifications to SP tests
  test(notifications): NPI handling
  feat(cactus): validate NPI injection
  test(notifications): validate SRI is delayed
  test(ff-a): notifications SRI is not delayed
  refactor(spm): managed exit tests
  refactor(cactus): notification set command for SRI test
  feat(cactus): count requests received
  test(notifications): test schedule receiver interrupt
  feat(tftf): improve notifications tests logging