LG Optimus G squash

Conflicts:
	Makefile
	drivers/input/misc/pmic8xxx-pwrkey.c
	drivers/input/touchscreen/lge_touch_core.c
	drivers/input/touchscreen/sweep2wake.c
try first port - no good
Revert "try first port - no good"

This reverts commit d24b7d1a75514a5ecd79a2cace7d2d4d809f2c6a.
Revert "LG Optimus G squash"

This reverts commit f2e094b857ee7a9c5ac27f8f8021fa715b68a175.
LG Optimus G squash

Conflicts:
	Makefile
	drivers/input/misc/pmic8xxx-pwrkey.c
	drivers/input/touchscreen/lge_touch_core.c
	drivers/input/touchscreen/sweep2wake.c
makefile conflits edits
everything before touch_lge_core
sweep2wake
last one, lge_touch_core from dvhexer
Revert "makefile conflits edits"

This reverts commit 18225182cecd5fceb4e853ac824f64abe0a23143.
makefile: keep the optimus g squash stuff
faux rebased on geeb thanks brothaedhung
Revert "msm: rotator: Add support to YCBYCR rotator format"

This reverts commit 31ae4734fa9e476ca3c8d07bc2eb3b25b84e863c.
Revert "msm_fb: display: Add support to YCBYCR MDP format"

This reverts commit 76b1033a154576f5f80d5990a41c2ad86595a17a.
VIDEO FORMAT FUCK CAF NONSENSE