BUILD: Refactor Android build
ANDROID: Cache memberlist in Archive

This reduces startup time on my HTC One from 37 seconds to 8!
ANDROID: Aspect ratio correction
ANDROID: Set target API level to 15; fix warnings
ANDROID: Support OUYA platform & controller
BUILD: add with-opengl-shaders
GRAPHICS: Introduce GfxOpenGLS
GRAPHICS: Emergency font [OpenGLS]
BUILD: Choose between OpenGL and OpenGLS
GRAPHICS: Text drawing [OpenGLS]
GRAPHICS: Support Smush [OpenGLS]
GRAPHICS: Background drawing [OpenGLS]
GRAPHICS: Loading and updating of GRIM/EMI models [OpenGLS]
GRAPHICS: Drawing of actors [OpenGLS]
GRAPHICS: Screenshots and specialty textures [OpenGLS]
GRAPHICS: Add Graphics::Framebuffer
GRAPHICS: Support sprites (WIP) [OpenGLS]
ANDROID: Draw GLES2 in framebuffer
ANDROID: Bundle shaders with assets
GRAPHICS: Disable overlay rendering on GL3/ES2