Add hwc/

Change-Id: If179e6815bf9825e6d7817785f2ce6dd0529fe76
Add edid/

Change-Id: Iea81b2756f392e51f8a1489e45c9c497656f480c
Add kernel-headers/

Change-Id: I992b32b46363ff7772fc2698e2a3071588cca956
Add include/

Change-Id: Idcd5eabff99763d29780dbf478e4b585e11ef055
Add libion_ti/

Change-Id: Ic0ac8557d893a53aaec92fcd3a6ff67b52668a35
Update device tree to use new PVR sources.

Credit to @Ziyann, I mostly just adapted it to the FML tree.
Add TARGET_BOARD_OMAP_CPU.
Add new OMX & Camera stuff

Conflicts:
	BoardConfig.mk
	device.mk
Fix makefiles to reference DEVICE_FOLDER instead of COMMON_FOLDER
domx: Don't use strict aliasing unless told otherwise.
C++11 fixes, aliasing fixes, etc.

Needs revisiting soon though.
Makefile adjustment.