[TIMOB-14220] Exposed apiName to all proxy objects

Took the opportunity to do a bit of clean up to the code
Updated bootstrap.js in test project
Updated bootstrap.js in template project
Merge branch 'timob-14011' of https://github.com/pec1985/titanium_mobile_blackberry
Merge branch 'master' of https://github.com/appcelerator/titanium_mobile_blackberry
Merge branch 'master' of https://github.com/appcelerator/titanium_mobile_blackberry
Merge branch 'master' of https://github.com/appcelerator/titanium_mobile_blackberry
Merge branch 'master' of https://github.com/appcelerator/titanium_mobile_blackberry
Merge branch 'master' of https://github.com/appcelerator/titanium_mobile_blackberry
Merge branch 'timob-14220' of https://github.com/pec1985/titanium_mobile_blackberry into pec1985-timob-14220

Conflicts:
	src/tibb/TiUIOptionDialog.cpp