Revert "hwc: dont mistake COPYBIT for FRAMEBUFFER_TARGET"

This reverts commit 0027dc7bbe8aba7a85b40046d160430407058ac9.
display: Use actual kernel headers for all builds
include kernel headers during build
ifdef use of actual kernel headers during build

for backwords compatibility for other device trees

Change-Id: I8bd1cf39b1133308dd6ed520e8e73526f63a8eb7
fix compile error with CM-10.2

Change-Id: I1d6ce92f79d1d080efba553f1d4e7618c6961ef0
display-legacy: fix gralloc module

Change-Id: I0b596a3193114eedc806905749854f1b60aa7a77

Conflicts:
	libgralloc/gralloc.cpp
fix stupid build error

Change-Id: I7941414dd953f795e7daf300faee0df5cb4b7b35
add missing kernel includes
Merge pull request #1 from ProBean/cm-10.2

add missing kernel includes