fix TabGroup fragment memory leaks, fix maps in tabs including when activity restored, etc
add explanations and a sanity check error message that never gets called
change tab immediately without a scrolling transition if the tab is clicked
add TabGroup property smoothScrollOnTabClick, default value true
indentation fix
fix map fragment handling, document smoothScrollOnTabClick, cosmetic fixes per review
change doc to 3.5.0, comment typo fix
Merge branch 'master' of git://github.com/appcelerator/titanium_mobile into timob-13392-2

Conflicts:
	android/titanium/src/java/org/appcelerator/titanium/TiBaseActivity.java
Merge branch 'master' of git://github.com/appcelerator/titanium_mobile into timob-13392-2
timob-13392: Manual merge
[TIMOB-13392]: Doc update
Merge pull request #6414 from hieupham007/timob-13392-2

[Timob-13392]:  Android: fix TabGroup fragment memory leaks, fix maps in tabs...