try to keep S5PC110 alive

Conflicts:
	opengl/libs/Android.mk

Change-Id: I2231762921b8816dfe452cc0cb884a1c37b34ded
Unbreak several merge derps in native and update

unbreak some gralloc and surface and buffer derps
as well add support for parts which are already merged
or pending in libhardware and other packages

- add omap support
- add external display support
- unbreak some missing qcom flags
- revert the reverts for real
- new pixelformat support
- cleanup

Change-Id: Icf246423508a08bc487a25ec425704ce8cfc828b
Merge "try to keep S5PC110 alive" into kk4.4
Duplicate, Not needed. If you need a workaround just add the
flag BOARD_EGL_WORKAROUND_BUG_10194508 to Board Config. Plenty of devices need
this flag, easier to have a boardconfig flag than adding it for each board.

Revert "try to keep S5PC110 alive"

This reverts commit a32fda9793fabda225538206b2bdbc086e5b6731.

Change-Id: I4e4fa3bf5e9a02404f9911735237fe75d183b967
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
Merge remote-tracking branch 'Slim/kk4.4' into slim4.4

Conflicts:
	libs/binder/MemoryBase.cpp
	opengl/libs/Android.mk