js: transit supports .asyncNativeFunction(nativeId) that is being executed asynchronously in .doHandleInvocationQueue(invocationDescriptions[]). Native runtime can override this (refs #11)
support for TransitNativeFunc.async and native support for queued functions (closes #17) -> dramatic performance increase on concurrent calls (refs #2)
js: transit.invocationQueueMaxLen (default:1000) proactively handles queue of async calls if list grows to fast (closes #11)