GLSurfaceView: support RGB_888 surface transformation to RGBA_8888

Allows transformation of RGB_888 surfaces to RGBA_8888,as an
alternative to forcing RGB565. Useful for avoiding crashes in
certain apps on Broadcom VideoCore graphics.

Enable via property ro.opengles.surface.rgba8888=true.

Change-Id: Iaaa3fdc0a2efd898569b2415adadb1e69c83d20e
Merge pull request #8 from androidarmv6/cm-11.0

GLSurfaceView: support RGB_888 surface transformation to RGBA_8888