Add support for KTX / ZKTX file format
Created CubemapData, revert to typed CubemapAttribute, adapted Cubemap,
KTXTextureData and tests
Merge branch 'master' of https://github.com/vbousquet/libgdx into PR2431
Xoppa comments + Completed 'managed' support + ShaderCollectionTest
clean up
TextureData factory in GLTexture + FacedCubeMap face changes + test
Cleaned-up TextureData instiation (static Factory class)
Made methods name consistent in TextureData
Enforce continuous rendering while pausing Android backends
Merge remote-tracking branch 'upstream/master'
Add volatile keyword so that pause is thread safe

on enforceContinuousRenderingOnPause that is write/read by two threads
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'

Conflicts:
	gdx/src/com/badlogic/gdx/graphics/GLTexture.java
Cleanup previous commit (setting file was wrongly comitted)
TextField - Editable repeat time for cursor movements

The properties keyRepeatInitialTime and keyRepeatTime should be public for personalization, and static for mantain the same behaviour for all the TextFiled and TextArea inside the game.
Code refactoring: moved static properties to the top
Merge pull request #2637 from bacca87/textfield1

TextField - Editable repeat time for cursor movements
Fixes #2648
Merge branch 'master' of https://github.com/libgdx/libgdx
Move cast to btRigidBody and fall back on new instance if not exists yet