Halt the processor if hypervisor main function returns

Instead of wasting power by looping, use WFE instruction to halt the
processor until an exception occurs.
Initial stages of start up, checking for secure mode state.

Secure mode is required to get into HYP mode. If we are booted in
non-secure mode, we will have problems.