NOTE: extensions and lwjgl backend won't compile with this! Temporary commit for Nate. Should have branched :/
[changed] ApplicationListener and RenderListener have been merged. All events (create, pause, resume, render, destroy) happen on the rendering thread now so you are always guaranteed to have an OpenGL context current.
[changed] InputListener is now called InputProcessor due to the fact that you can't register an InputListener anymore. Use Input.processEvents() instead. Note that if you do not process the events in ApplicationListener.render() they will get lost.
[changed] all freaking tests to work with the new model. gah
[rewrote] jogl backend...
[fixed] a couple of minor bugs. probably also introduced some with the rewritting :p Android ApplicationListener event generation is a bit shacky. Review Nate!
[fixed] build scripts to generate new gdx-backend-jogl.jar. not tested yet. will do in a bit...