Fixed batch function issues in content api for shopping client.
Fixing behavior in atom.http_core.Uri._get_query_string for query parameters with no parameter value (closes Issue 5938047).
Changing Shipping to list element in Content API for Shopping.
Allow for random kwargs in atom.client.AtomClient.request method.
Change gdata.docs.client.DocsClient.DeleteResource to use the entry instead of the link.
Added support for start-token in Content API for Shopping (closes Issue 5980044).
Added support for Content for API errors on single and batch requests (fixes Issue 5971061).
Added camel case names to content API client public methods (fixes Issue 5970062).
Changed dest attrs in Content API to iterable, added validate_dest and fixed qname on app:control (fixes Issue 5976046).
Added support for custom attributes in Content API for Shopping (fixes Issue 5970070).
Adding support for performance data in Content API for Shopping (fixes Issue 5976061).
Forgot to add camelcase alias for batch in issue 5970062.
Make Resource and ResourceFeed "Batch" compatible.
Adding support for OAuth2 revoke endpoint.
The gdata.youtube.service class now explicitly sets the GData-Version: 1 header, and is updated to use the correct ClientLogin URL.
Updated changelog.
Bumped version.
Updated documentation.
Changing order of __init__ args for OAuth2Token for backwards compatibility.
Added tag 2.0.17 for changeset 895214e46e6b