Merge pull request #2853 from krowley/timob-10584

[TIMOB-10584] Android: WebView click event is not being fired
TIMOB-9862 latest round of style changes based on PR feedback.  Should address all known pending issues that are blocking short of a question about CSS classes that is still being discussed.
TIMOB-9862 address latest style comment in PR regarding for loop
Merge pull request #2851 from joshthecoder/timob-8648

[TIMOB-8648] Android: android:back listener reacts when using "back" to dismiss keyboard
Merge branch 'master' of github.com:cb1kenobi/titanium_mobile into cli-timob-8652
Merge pull request #2861 from arthurevans/tidoc-613

[TIDOC-613] Nice formatting for platform/since version.
Merge branch 'master' into timob-8657
Merge branch 'master' into timob-9086
Merge pull request #2856 from arthurevans/tidoc-772

[TIDOC-772] Correct deprecations for Ti.Cloud module.
Merge pull request #2811 from dizzymonkey/timob-9862

Timob 9862 push of Anvil hub
Merge pull request #2858 from billdawson/timob-10674

Timob 10674: Support finalize() function in build-time plugins
timob-10477: fix table view crash
Fix null pointer exception when activity has no windows.
Merge pull request #2825 from hdogan/tc-1204

[TC-1177] [TC-1204] iOS: Option for disabling default spinner for WebView when opening remote URLs.
Merge pull request #2865 from joshthecoder/timob-8648-2

[TIMOB-8648] Android: android:back listener reacts when using "back" to dismiss keyboard
[TIMOB-10750] escape spaces for iPhone Simulator path
TIMOB-10753 fix for join issue when building mobile web anvil page
Merge pull request #2867 from dizzymonkey/timob-10753

TIMOB-10753 fix for join issue when building mobile web anvil page
Merge pull request #2857 from hieupham007/timob-10503

timob-10503: ti.geo analytic event should fire once when eventListener is registerd
Merge pull request #2854 from billdawson/timob-9086

TIMOB-9086 Tooling: Respect module project name case