Revert "libm: optimistic pow calling"

Causes Boat Browser to crash on galaxysmtd

E/AndroidRuntime( 1545): FATAL EXCEPTION: main
E/AndroidRuntime( 1545): java.lang.RuntimeException: Unable to create application com.boatbrowser.free.browser.Browser: java.lang.ArrayIndexOutOfBoundsException: length=32; index=32
E/AndroidRuntime( 1545): 	at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4579)
E/AndroidRuntime( 1545): 	at android.app.ActivityThread.access$1300(ActivityThread.java:153)
E/AndroidRuntime( 1545): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1307)
E/AndroidRuntime( 1545): 	at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 1545): 	at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 1545): 	at android.app.ActivityThread.main(ActivityThread.java:5226)
E/AndroidRuntime( 1545): 	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1545): 	at java.lang.reflect.Method.invoke(Method.java:511)
E/AndroidRuntime( 1545): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795)
E/AndroidRuntime( 1545): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:562)
E/AndroidRuntime( 1545): 	at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 1545): Caused by: java.lang.ArrayIndexOutOfBoundsException: length=32; index=32
E/AndroidRuntime( 1545): 	at android.gesture.GestureUtils.temporalSampling(GestureUtils.java:301)
E/AndroidRuntime( 1545): 	at android.gesture.Instance.temporalSampler(Instance.java:91)
E/AndroidRuntime( 1545): 	at android.gesture.Instance.createInstance(Instance.java:76)
E/AndroidRuntime( 1545): 	at android.gesture.GestureStore.readFormatV1(GestureStore.java:324)
E/AndroidRuntime( 1545): 	at android.gesture.GestureStore.load(GestureStore.java:293)
E/AndroidRuntime( 1545): 	at android.gesture.GestureLibraries$FileGestureLibrary.load(GestureLibraries.java:95)
E/AndroidRuntime( 1545): 	at com.boatbrowser.free.a.b.a(GestureManager.java:208)
E/AndroidRuntime( 1545): 	at com.boatbrowser.free.browser.Browser.onCreate(Browser.java:95)
E/AndroidRuntime( 1545): 	at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1000)
E/AndroidRuntime( 1545): 	at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4576)
E/AndroidRuntime( 1545): 	... 10 more

This reverts commit efe2f93bbdcdfd64e0bda0544e7f73405585cc1c.

Change-Id: Id55a5c95d12dd573166a6d0bcb58e8864f261efa
Add __aeabi_ulcmp implementation

This used to be provided by gcc, but not anymore. Some blobs from
previous Android versions (up to 4.0) still require it...

Change-Id: I52f5dae33ab8927f61abb1348147fbff8eeab938