Allow and track callbacks for native method calls
Allow and track callbacks for native method calls

We map specified callbacks with unique IDs that when the native method
is done calling, will be reverse called by the native code. Also is the
response of the native method call, if any is returned to the mapped
callback. The callback has to be a javascript function.

ignitesol/webview-communicator,ignitesol/webview-communicator