hideKeyboard

Conflicts:
	iphone/Classes/TiViewProxy.m
[TIMOB-16843] Removed enforcment that app names must start with a letter. Now app names can be anything. Fixed the default id value to pad namespaces that begin with a non-letter so that the id is acceptable with Android.
Merge pull request #5599 from cb1kenobi/timob-16843

[TIMOB-16843] Removed enforcment that app names must start with a letter...
[TIDOC-860] Fix Global types in JSCA generator
Merge branch 'TC-1364' of github.com:Akylas/titanium_mobile into timob-11690
[TIMOB-11690] Ensure UI Thread
Merge pull request #5605 from bhatfield/tidoc-860

[TIDOC-860] Fix Global types in JSCA generator
Merge pull request #5606 from vishalduggal/timob-11690

[TIMOB-11690] TiAPI: hideKeyboard method for view