Implement kexec-hardboot by. All work done by @Tasssadar

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>

Conflicts:

	arch/arm/configs/hammerhead_defconfig

Conflicts:
	arch/arm/boot/compressed/head.S
	arch/arm/configs/hammerhead_defconfig