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
Fixes issue 912

Android Audio now functions correctly on pre-Android 4.1 (pre-Jellybean)
Minor formatting
Remove comments on issue number
AndroidSounds now respond to lifecycle

Fixes #1263 on Android
Behavior is now alike with music on Android
Updated GWT backend to GWT 2.6.0

- Java 7 support (yay!)
- IE 6/7 support disabled by default.
- See GWT changelog for more
- Pulled from maven central
Merge remote-tracking branch 'origin/master' into gwt-2.6.0
Updated Changes to reflect gwt upgrades.
Merge remote-tracking branch 'origin/master' into gwt-2.6.0
Fixed merge conflict
Added support library for fragment access

Signed-off-by: Bartol Karuza <bartol.karuza@klm.com>
Abstracted away the AndroidApplication to allow alternatives to activity base classes.

Signed-off-by: Bartol Karuza <bartol.karuza@klm.com>
Fragment base class for AndroidGraphicsApplication

Signed-off-by: Bartol Karuza <bartol.karuza@klm.com>
Renamed AndroidGraphicsApplication to AndroidApplicationBase

Signed-off-by: Bartol Karuza <bartol.karuza@klm.com>
Fixed ClassCastException in AndroidGraphics, removed the hard dependency on AndroidApplication
fixed merge conflicts
Merge branch 'master' of https://github.com/libgdx/libgdx
Merge branch 'master' of https://github.com/libgdx/libgdx
fixed issue in GwtNet, used a lock that wasn't there. unnecessary, GWT is single threaded.
Merge pull request #1213 from Unkn0wn0ne/android-cleanup

Fixes issue 912 - AndroidAudio now resumes after unlocking on pre-Jellybean devices