allwinner forward port android 4.2.2 A20 SDK source to android-4.4_r1

BROKEN do not merge BROKEN visual reference only

Conflicts:
	libs/gui/BufferQueue.cpp
	libs/gui/ISurfaceComposer.cpp
	services/surfaceflinger/DisplayDevice.cpp
	services/surfaceflinger/Layer.cpp
	services/surfaceflinger/SurfaceFlinger.cpp
	services/surfaceflinger/SurfaceFlinger.h
	services/surfaceflinger/SurfaceTextureLayer.cpp
	services/surfaceflinger/SurfaceTextureLayer.h

Conflicts:
	libs/gui/SurfaceComposerClient.cpp
	services/surfaceflinger/SurfaceFlinger.cpp