Use single JSON object for batch cb & completely remove old query cb mechanism
Use Cordova plugin callback mechanism to send batch results instead of calling Javascript cb
Move batch cb function & replace global cb map with local cb map