Add XZ compressed kernel support

Signed-off-by: helicopter88 <johnlemon.lol@gmail.com>
gpu-msm: Update adreno drivers

Change-Id: If4e5e42ca585824ed2ea636895d9645917cd2a1f
Signed-off-by: helicopter88 <johnlemon.lol@gmail.com>
gpu-ion: Add ION support

Taken from Lexmaster's kernel
Signed-off-by: helicopter88 <johnlemon.lol@gmail.com>

Change-Id: I4cdbe443f672c45ddaef67c146e855c8ec341306
[WIP]: vidc update from caf msm.git jb_chocolate

Use fimrware from here: https://github.com/CarbonDev/proprietary_vendor_qcom/blob/master/mako/proprietary/vidc_1080p.fw

Author:    tbalden <illespal@gmail.com>
Original commit http://review.cyanogenmod.org/#/c/35018/
Adapted to compile on evervolv kernel

	Patch-set 2: Add author to commit message
	Patch-set 3: Better commit message
	Patch-set 4: Add a note about ION not compiling fine
	Patch-set 5: fix compiler error with ION

Change-Id: I445eb46790851a882ba375991bd98c52aa72e2e4
Signed-off-by: helicopter88 <johnlemon.lol@gmail.com>