[TIMOB-14365] don't crash the app if JS error

Also, refactored the red screen, now in parity with iOS, Android, and MobWeb
[TIMOB-14365] TiErrorScreen should only show up in development
[TIMOB-14365] Spaces vs tabs
Merge pull request #212 from pec1985/timob-14365

[TIMOB-14365] don't crash the app if JS error
Merge branch 'refs/heads/master' into timob-12404

Conflicts:
	src/tibb/TiRootObject.cpp
	src/tibb/TiV8Event.cpp
	src/ticore/src/Ti_Helper.cpp