[Breaking change] Add accountId param to some APIs
Also update relevant wrapper functions.
Fix wrong variables type
The variables property can be found in various classes, e.g., QueryCollectionRequest, UpsertRecordRequest, ExperimentRequest; Its type is incorrectly defined as:
"variables": { [key: string]: object }
It has been changed to:
"variables": { [key: string]: BatchUpsertRecordsRequestVariablesValue }
All types should be assignable to BatchUpsertRecordsRequestVariablesValue.