Changed path where ti modules looks for the main entry file
Merge pull request #86 from pec1985/TiModules

Changed path where ti modules looks for the main entry file
Fix: compile error when calling a function which is attached to the JS object
If symbol is not found, this could be a developer error by calling a function that does not exit
or it could be a JS function attached to the object. Let the JS engine handle it
Merge pull request #88 from infosia/fix_jsfunc_attached

Fix: compile error when calling a func which is attached to JS object
Fix: failed to parse external headers on Windows
Merge pull request #89 from infosia/windows_metabase_issue32

Fix: failed to parse external headers on Windows
Fix: failed to parse function template like create_task
Merge pull request #92 from infosia/windows_metabase_issue46

Fix: failed to parse function template like create_task
Fix: generate external function call
Merge pull request #93 from infosia/generate_func_call

Fix: generate external function call
Add Type.toJSExtern to get extern string
Add compiler.getFunctionCallName to customize function name depending on platforms
Merge pull request #94 from infosia/fix_function_extern

Add Type.toJSExtern to get extern string
Add function to update pointer inside JS value
This is needed because pointer of the object could be updated by the function, typically done by "&"
Merge pull request #96 from infosia/update_nativevalue

Add function to update pointer inside JS value