Re-implement copybit for 2d blitting (3)

reverts commit bd2de0e42adc3fad30d86ed2c8d0488bc9501f36
After revert TwistedUmbrella commits restore the useful part

Change-Id: I7f2065971b996db1ffb5f1795ce697cb6429dfe5

Signed-off-by: Nathan Chan <e334cn@gmail.com>
Support screenshot / renderScreenToTexture under OpenGL ES 1.0

current implemented screenshot / renderScreenToTexture() of
SurfaceFlinger use FrameBuffer Object(FBO) in the OpenGL ES 1.1/2.0
extention

directly use framebuffer device /dev/graphics/fb0 to emulate FBO.

enable for device with "BOARD_USE_ADRENO_130_GPU := true" flag

Change-Id: I0eada5bfe9b389f491691b770f5662935d0fe8e4

Signed-off-by: Nathan Chan <e334cn@gmail.com>