kexec-hardboot: based on @Tasssadar https://github.com/Tasssadar/android_kernel_google_msm/commit/005cf387c1404eac862cc35153d7641d18faef4c

Signed-off-by: flar2 <asegaert@gmail.com>

Conflicts:
	arch/arm/boot/compressed/head.S
	arch/arm/include/asm/kexec.h
	arch/arm/kernel/machine_kexec.c
	arch/arm/mach-msm/board-htc-8974.c
	include/linux/kexec.h
Update defconfig to add hardboot
msm: HTC: memul: Update defconfig again

Change-Id: Iff6ac0eef5edec4cb6bee4c6135b97988b2a65b2
Merge remote-tracking branch 'remotes/cm11_htc_msm8974/cm-11.0' into m8cm11.0