added support for changing audio route with kAudioSessionProperty_OverrideAudioRoute
[TIMOB-7187] - Added validRow property for android
Fix TC-2027
MobileWeb: Ti.API.log INFO level messages do not display as correct type
add missing comma
added Android ActionBar set/getNavigationMode functionality
whitespace fix
use shorter lang.toArray fn
remove extra array
correctly handle scrollableView inside tableview/listview and scrollview
[timob-10688] Docgen.py: adding flag to ignore external directories during output

This will be used mainly for module doc generation. Allows us to validate against the Titanium docs, but only output the module's docs
[TIMOB-10688] Docgen: adding modulehtml generator
[TIMOB-10688] Module build.py template: adding YML apidoc generation and option to skip it
Merge branch 'master' of https://github.com/appcelerator/titanium_mobile into timob-10688
[TIMOB-10688] Module build.py template: updating warning message
Added setTime() method to android/modules/media/src/java/ti/modules/titanium/media/AudioPlayerProxy.java
[TIMOB-13697] Removed multiple inheritance from maps and file APIs. Started optimizing declare().
[TIMOB-13697] Massive amount of changes related to the declare() optimizations. Some internal changes including this.constants.something is now this.__values__.constants.something and this.constants.__values__.something is now this.__values__.constants.something.
[TIMOB-13697] Some code cleanup and bug fixes.
[TIMOB-13697] Fixed some typos.