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/include/asm/kexec.h
	arch/arm/kernel/machine_kexec.c
	arch/arm/mach-msm/board-htc-8974.c
	include/linux/kexec.h

Change-Id: Ibd397c898fd037d834c30df4f3334bacbe5bc58e