Fix OpenAL Soft for Android
 * Upgrade to latest OpenAL Soft (1.16)
 * Don't specify TARGET_PLATFORM on command line as that causes weird issues
 * Specify target platform via APP_PLATFORM in Application.mk and TARGET_PLATFORM in Android.mk
Specify TARGET_PLATFORM properly (:= instead of =)
Apply same fixes from OpenAL Soft to STB image loader.
Also make sure it works with the latest version from the website (which is downloaded automatically).
Updated STB image build script
android natives: add updated builds
Refactor Android system
 * Minor clean in context creation
 * Remove AndroidGLSurfaceView (it wasn't doing anything)
 * Delete AndroidTimer. Now android will be using NanoTimer
Avoid use of LWJGL specific ContextCapabilities class.
Instead parse GL_EXTENSIONS and use that to determine supported features.
add support of DepthStencil into *Renderer
+ a test app
- only tested on desktop with Lwjgl
Merge remote-tracking branch 'upstream/master' into fix_fb_depth24stencil8
Merge pull request #184 from davidB/fix_fb_depth24stencil8

Add support of Depth24Stencil8 into *Renderer
Modify TestDepthStencil to be simpler (based on TestFBOPassthrough)
Fix issue #127
If we are loading a material from a J3O file, do not crash on missing material parameters, but log it instead.
Fixes test crash on any tests using cornellbox.j3o
Fix "DXT1 not supported by hardware" error that started appearing since the renderer refactor.
Fix point sprite on Android. Fixes issue #82.
Merge pull request #22 from jMonkeyEngine/master

goodies