[TIMOB-17351] Hyperloop module addon

Hyperloop modules will have a compiler flag called `HAS_HYPERLOOP_MODULE` and when detected, this adds a new check on JS objects to get the hyperloop object back to the Ti app. Otherwise the app will crash.

To test, build a simple Ti app and run it (without hyperloop modules). If no side effects are encountered then the test passed.

This PR goes along with [Hyperloop-common](https://github.com/appcelerator/hyperloop-common/pull/65) and [Hyperloop-ios](https://github.com/appcelerator/hyperloop-ios/pull/61)