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
Allow Label to wrap at specified characters

This commit provides the option to specify additional break characters.
Merge remote-tracking branch 'upstream/master'
Add volatile keyword so that pause is thread safe

on enforceContinuousRenderingOnPause that is write/read by two threads
*[gdx/src/com/badlogic/gdx/utils/Timer.java] Changed types of "postTask", "scheduleTask" and also static "post", "schedule" methods from void to Task. Now they are returning processed task in case of assignment to a field on call.
*[tests/gdx-tests-android/project.properties] Updated target=android-19 to target=android=21
*[tests/gdx-tests/src/com/badlogic/gdx/tests/TimerTest.java] Implemented changes in Timer class to TimerTest class.

Signed-off-by: Burak Kurkcu <burakkurkcu@gmail.com>
Reverted back android target change from 21 to 19.

Signed-off-by: Burak Kurkcu <burakkurkcu@gmail.com>
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.
Fix javadoc
Don't remove assets from file names

Fixes #2631