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 into assets
OUYA: Start of OUYA support
OUYA: Full support for controller

Requires Android target v12, unfortunately.
ANDROID: Set target API level to 15; fix warnings
BUILD: Rework android build system
ANDROID: Cache memberlist in Archive

This reduces startup time on my HTC One from 37 seconds to 8!
ANDROID: Drop min/targetSdkVersion to 10

This re-enables the missing menu button on new Android devices, so
people can have their F1 key back.