fixed support for GLSurfaceViewCupcake
Note:
I added slight modification to lifecycle of surface view in general.
I have tested it on Galaxy S and Galaxy S3, but it is not yet as heavy
tested as last implementation (by thousands of my clients on google
play and samsung apps). So this update can repair support for OpenGL
1.x, but can also destroy it on OpenGL 2.0.