Sending actions and data objects between JavaScript code and native code

Send actions and data objects from JavaScript code to native code and from native code to JavaScript code.

The actions are received by action receivers. Actions that cannot be delivered immediately are queued by the MobileFirst framework and delivered after a suitable action receiver is registered.