hideKeyboard

Conflicts:
	iphone/Classes/TiViewProxy.m
[TIMOB-16515] Added min-ios-ver related messages back.
timob-13998: change 'flashmode' to 'cameraFlashMode' for parity purposes
timob-13998: Update methods name
[TIMOB-13847] Removed old hook info display code and switched to use the display code from the CLI where bad and conflicting hooks are displayed.
[TIMOB-16812] Moved node_modules into the titanium_mobile repo and removed the 'npm install' from scons.
timob-16840: revert fix for timob-16358

Signed-off-by: Hieu Pham <hpham@appcelerator.com>
Merge pull request #5592 from hieupham007/timob-16840

timob-16840: revert fix for timob-16358
Merge pull request #5559 from cb1kenobi/timob-16515

[TIMOB-16515] Added min-ios-ver related messages back.
Merge pull request #5567 from hieupham007/timob-13998

timob-13998: change 'flashmode' to 'cameraFlashMode' for parity purposes
Merge pull request #5587 from cb1kenobi/timob-13847

[TIMOB-13847] Removed old hook info display code and switched to use the...
Merge pull request #5589 from cb1kenobi/timob-16812

[TIMOB-16812] Moved node_modules into the titanium_mobile repo and remov...
[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