code: function dispatchResponse(responseId, data) {
  	var callback = responseCallbacks[responseId];
  
  	if(callback) {
  		delete responseCallbacks[responseId];
  		callback(data);
  	}
  }
docs: PrivateFunction: dispatchResponse
  This dispatches a incoming response on a specific request. It expects a
  `responseId` and searches a callback in the `responseCallbacks` object. If
  present, it gets executed and the callback itself is deleted from
  `responseCallbacks`.
  
  Parameters:
  (String) responseId -  An ID which identifies a callback which should be
  executed as soon as a response for a specific
  request arrives.
  (Object) data - The response data transmitted by the server.