Reverted changes in GLSurfaceViewCupcake, added class GLSurfaceViewAPI18 and added a config switch to specify the desired view implementation.