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
Merge remote-tracking branch 'upstream' into headless
give delta time for headless graphics
move package declaration
Reduced unneeded net classes
add isUnit and isZero to Vector2 (based on Vector3)
Fixes issue 912

Android Audio now functions correctly on pre-Android 4.1 (pre-Jellybean)
Minor formatting
Remove comments on issue number
use xoppa's idea as per PR discussion
added isDrawing()
Release audio in LwjglCanvas
And fix small typo.
Extend GWT ReflectionCache with types used for Array.of
Merge pull request #1232 from shasait/cherries

Extend GWT ReflectionCache with types used for Array.of
Added support for linking with native libs on iOS.

This is done by pulling down a jar ("natives-ios" as a compile
dependency), and marking it both as a compile and natives dependecy in
the project ":ios" section in the main build.gradle template.

The actual extraction and copying is done by the copyNatives task in
ios/build.gradle. After all the .a files have been extracted, the
buildRoboVMXML task in the same build.gradle file creates the necessary
lib entries in the libs section of a fresh robovm.xml file. The same
task also adds the assets directory to robovm.xml (only one asset
directory is currently supported, but everything in it and beneath gets
pulled into the iOS package).

I have tested the gradle robovm plugins' use of robovm.properties as
well. By simply creating a robovm.properties file in ios/ the tasks from
the gradle robovm plugin will detect it and pull it in. I've tried
setting the app.name in it to control the name of the app (as shown
below the launch icon), but since I was unsuccesful in changing the name
I haven't even tried adding additional support for the name below the
icon yet.
Merge pull request #1233 from mariusk/master

Working iOS builds support