TIMOB-12651 Undo GetStringCritical: V8 string creation may trigger garbage collection, which may trigger Titanium object garbage collection, which may made java calls.
timob-12810: add interceptTouchEvent() so we can intercept the touch event from the map.
TIMOB-13055: Add null check for tableViewItem
Merge pull request #4079 from ayeung/timob-13055-3_1_X

TIMOB-13055-3_1_X: Add null check for tableViewItem
Merge pull request #4077 from pingwang2011/timob-12810_3_1_X

timob-12810_3_1_X: Android: Maps V2 Module - Missing properties and methods from Ti.Map module
Revert "[TIMOB-13306] CLI: Android - disable app launch when debug on device"

This reverts commit 58278c20ae8d520a51229d87b0bd77b321004872.
Merge pull request #4083 from ayeung/timob-13306-3_1_X

Revert "[TIMOB-13306] CLI: Android - disable app launch when debug on de...
TIMOB-13359: Added support for error objects of an event payload to be other than string.
TIMOB-12558 Fix arc-incompatible code made afterwards.
Merge pull request #4070 from BlainHamon/timob-12651_3_1_X

TIMOB-12651 Backport to 3.1.0
TIMOB-13359 part 2- Along with Matt's changes, set error string even if 'reportSuccess' is false for third party events.
TIMOB-13359 part 2- Removing the assumption that code is always integer, success is always boolean, and that they're always tied.
TIMOB-13395: Android: native modules broken with android-ndk-r8e
[TIMOB-13388] Added a setTimeout to reset the call stack inside the compileJsFile hook.
Updating calendar examples docs.
typo
removing unwanted code
addressing doc review.
typo
[TIMOB-13406] iOS: ListView: Listview on iOS 5.0+ shows black bars in some items