Merge pull request #16 from BlainHamon/javascriptcore_jsexport_api

TIMOB-15056 TIMOB-15058 TIMOB-15060 Diagramed JSValue, JSAPIWrapperObject, ObjCCallbackFunction
TIMOB-15127 Diagram ObjcRuntimeExtras