LG G2 kernel squash commit

this catches up with dr87 simpleaosp-kitkat branch:
https://github.com/dr87/SimpleKernel/commits/simpleaosp-kitkat

this was 201 commits way too many to push one by one
as always credit goes to dr87 and the original commit authors

Change-Id: Id6e5645d4e502a0553ffb1780911ad2301fea3e6