Add support for standard fields and prettyPrint query parameters

This adds basic support for two standard query parameters (the only
two we will support) to reduce response body length. The "fields"
parameter is not handled well in sendMultiPageRequest, which will
be improved later.
Rename sendMultiPageRequest to sendListRequest_

Rename the method and improve its implementation. Single-page list
requests (such as properties) can also be sent with it passing
{oneTimeRequest: true} in options. Basic support for the "fields"
query parameter is also added.
Use resumable upload for files larger than 1MB

Files larger than 1MB are now uploaded with resumable upload to
save memory. Upload resumption is not yet fully implemented.