Merge changes I08300ec4,I0f6fa9ce,I8f0a659a into integration

* changes:
  refactor(el3-spmc): add comments and cleanup code
  refactor(el3-spmc): avoid extra loop
  fix(el3-spmc): validate memory address alignment