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
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
Merge remote-tracking branch 'upstream' into headless
ParticleEffect: Use Writer instead of File in save method
This way the GWT emu for ParticleEffect is no longer needed.
give delta time for headless graphics
move package declaration
CHANGES
Reduced unneeded net classes
add isUnit and isZero to Vector2 (based on Vector3)
add setFlip, getFlipX, getFlipY and tracking of flip state to Sprite.java
DOES consider negative coords in constructor
we need to make everything with gradle
copy flipX,flipY in Sprite.set method
GWT Backend: fixed generated getter/setter for primitive fields
This fixes the problem described in PR #1005 by strongly typing the generated getters/setters:

// com.badlogic.gdx.math.Vector2#x
private native float g1866(com.badlogic.gdx.math.Vector2 obj) /*-{return obj.@com.badlogic.gdx.math.Vector2::x;}-*/;
private native void s1865(com.badlogic.gdx.math.Vector2 obj, float value)  /*-{obj.@com.badlogic.gdx.math.Vector2::x = value;}-*/;
Merge pull request #1181 from hneuer/gwtparticle

ParticleEffect: Use Writer instead of File in save method