Merge Kexec Hardboot (Multy Kernel Boot code) Thanks to @PatrikKT

This is backported and modded from HTC for LG G2.

https://gist.github.com/PatrikKT/50faf32e8931d51c0c9a