Refactor apirequest.js
Refactor APIRequest
Merge pull request #303 from google/refactor

Refactor API request
Handle 5xx as errors
Merge pull request #304 from ryanseys/err-5xx

Handle 5xx as errors
Regenerate APIs
1.0.17
Minor spelling/grammar corrections

Add ful stop at the end of paragraph.
Fix missing params not being shown in Error message

Bug introduced in 4d920bf
Merge pull request #308 from Alaneor/fix-missing-params

Fix missing params not being shown in Error message
Merge pull request #305 from MightyBranch/patch-1

Minor spelling/grammar corrections
Regenerate APIs
1.0.18
Implement per-client default params

Closes #278
Implement global default params
Document default params usage
Merge pull request #307 from Alaneor/implement-default-params

Implement per-client and global default params
1.0.19
Regenerate APIs
1.0.20