In Mobile Web: changed iterations to use (ugly) indexed loops when we know we deal with arrays rather than 'for (x in coll)' since some arrays have prototypes/types which will crash the app
Merge branch 'master' into davber
Changed for loops to precalculate the length of collections and also gather variables to the top of function definitions
Gathered variable declarations to the top of functions and reused a node-counting variable for similar purposes
Merge branch 'master' into davber
Moved out two more index variable declarations from the loop up to the top of the embedding function, to save a few characters in source code size
Merge branch 'master' into davber
Merge branch 'master' into davber
Gathered some more variable declarations into one
Merge branch 'master' into davber
Merge branch 'master' into davber
Merge branch 'master' into davber
Revert "TIMOB-9955: Android: ScrollView with a wrap view becomes unscrollable on android Ti 2.1"

This reverts commit 533f6d187c8582114cfc601dc36cbd641229a5dc.
TIMOB-11820: Don't allow touch events from scrollable view to go to a scroll view parent
TIMOB-11820: Updated docs for canCancelEvents
Merge branch 'master' into davber
Merge branch 'master' into davber
TIMOB-6053 - Android: fontStyle support added
Merge branch 'master' into davber
Merge branch 'master' into davber