Core: Use naked function for ns jumping

Jumping to non-secure using a naked function to avoid touching stack.
The reasons of keeping stack clean are:

- There is no chance to clean these contents.
- The stacked size can not being tracked, while the non-secure
  reentrant checking identities stacked context by stacked size.

Change-Id: I5804aeb00db32f8d6b7b6da929c5c1b8ffa95755
Signed-off-by: Ken Liu <ken.liu@arm.com>
2 files changed