Fix date parsing for RTL languages such as Arabic.

(The cleanup of the native code is an irrelevant target of opportunity.)

Bug: http://code.google.com/p/android/issues/detail?id=36689
Change-Id: I6d9f0bbbd6e8f99421072102e0d785bc3429cc14
3 files changed