Merge pull request #1 from libgdx/master

update
Merge pull request #2 from libgdx/master

Update private fork
Added a simply system to keep record of the x most recently played
OpenALSoundS (where x is the number of simulataneous sources allowed) and,
in case a new sound refuses to play, stop()'s the least recently played
sound and attempts to play it again (but only once, to prevent endless
loops in case something else prevents the sound from playing).
Added removal of disposed sounds from the buffer
Removed GWT emu for AtlasTmxMapLoader and TmxMapLoader
This removes duplicated code for the GWT emulations and is a preparation for issue #1087
AtlasTmxMapLoader and TmxMapLoader now use the emulated GZIPInputStream and InflaterInputStream classes.
Merge pull request #3 from libgdx/master

Update my Fork
Merge branch 'master' of https://github.com/libgdx/libgdx into various
move headless to its own backend
mock elements
build.xml for headless backend
add headless GraphicsType
Add gwt support for the gradle cli setup
Merge branch 'master' of https://github.com/libgdx/libgdx into various
Log warning when loading obj file
Merge pull request #1169 from xoppa/various

Discourage the use of obj models
Merge pull request #1167 from Tom-Ski/master

Add gwt support for the gradle cli setup
Initial commit for libgdx ios gradle support in the cli
Removed unnecessary casts.
Merge branch 'origin/master'
Streamhandling in NetJavaImpl plus tests for POST