[TIMOB-7187] - Added validRow property for android
[TC-1793] Changed function to removeGroup.
Fix TC-2027
added Android ActionBar set/getNavigationMode functionality
whitespace fix
fix incorrect Size animation
[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.
[TIMOB-13697] Small tweaks.
[TIMOB-13697] Some more tweaks and bug fixes.
Fixed merge conflicts.

Merge branch 'master' into timob-13697

Conflicts:
	mobileweb/titanium/Ti/UI/View.js
Merge branch 'master' of https://github.com/appcelerator/titanium_mobile into timob-10688