Merge pull request #1 from libgdx/master

update
Merge pull request #2 from libgdx/master

Update private fork
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
move headless to its own backend
mock elements
build.xml for headless backend
add headless GraphicsType
Initial commit for libgdx ios gradle support in the cli
Removed unnecessary casts.
Merge branch 'origin/master'
Streamhandling in NetJavaImpl plus tests for POST
GWT emu for BufferedInputStream does not implement 'available'
Made BufferedInputStream a FilterInputStream for the emulation (as buffering makes no sense in the emulation) and changed FilterInputStream.available to call the underlying stream.
This could fix the Issue #1175
Fix .gitignore and add gwt/war to setup extension so gdx-setup.jar no longer fails
ReflectionPool: Use ClassReflection
so the ReflectionPool GWT emulation is no longer necessary.
Merge pull request #1177 from hneuer/gwtbuffstream

GWT emu for BufferedInputStream does not implement 'available'
Merge pull request #1172 from hneuer/netapipost

Streamhandling in NetJavaImpl plus tests for POST
Closes #1176
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.
Cleanup of touch input and wakelocks

- Removed unneeded variable
- Made touch state and pointer id much nicer.
- Very minor formatting