Refresh docs
diff --git a/docs/epy/class-tree.html b/docs/epy/class-tree.html
index 22c3048..09ac4d1 100644
--- a/docs/epy/class-tree.html
+++ b/docs/epy/class-tree.html
@@ -110,14 +110,6 @@
     </li>
     <li> <strong class="uidlink"><a href="oauth2client.crypt.AppIdentityError-class.html">oauth2client.crypt.AppIdentityError</a></strong>
     </li>
-    <li> <strong class="uidlink"><a href="oauth2client.multistore_file.Error-class.html">oauth2client.multistore_file.Error</a></strong>:
-      <em class="summary">Base error for this module.</em>
-    <ul>
-    <li> <strong class="uidlink"><a href="oauth2client.multistore_file.NewerCredentialStoreError-class.html">oauth2client.multistore_file.NewerCredentialStoreError</a></strong>:
-      <em class="summary">The credential store is a newer version that supported.</em>
-    </li>
-    </ul>
-    </li>
     <li> <strong class="uidlink"><a href="oauth2client.client.Error-class.html">oauth2client.client.Error</a></strong>:
       <em class="summary">Base error for this module.</em>
     <ul>
@@ -138,11 +130,11 @@
     </li>
     </ul>
     </li>
-    <li> <strong class="uidlink"><a href="oauth2client.clientsecrets.Error-class.html">oauth2client.clientsecrets.Error</a></strong>:
+    <li> <strong class="uidlink"><a href="oauth2client.multistore_file.Error-class.html">oauth2client.multistore_file.Error</a></strong>:
       <em class="summary">Base error for this module.</em>
     <ul>
-    <li> <strong class="uidlink"><a href="oauth2client.clientsecrets.InvalidClientSecretsError-class.html">oauth2client.clientsecrets.InvalidClientSecretsError</a></strong>:
-      <em class="summary">Format of ClientSecrets file is invalid.</em>
+    <li> <strong class="uidlink"><a href="oauth2client.multistore_file.NewerCredentialStoreError-class.html">oauth2client.multistore_file.NewerCredentialStoreError</a></strong>:
+      <em class="summary">The credential store is a newer version that supported.</em>
     </li>
     </ul>
     </li>
@@ -157,6 +149,9 @@
     </li>
     </ul>
     </li>
+    <li> <strong class="uidlink"><a href="apiclient.errors.InvalidChunkSizeError-class.html">apiclient.errors.InvalidChunkSizeError</a></strong>:
+      <em class="summary">The given chunksize is not valid.</em>
+    </li>
     <li> <strong class="uidlink"><a href="apiclient.errors.InvalidJsonError-class.html">apiclient.errors.InvalidJsonError</a></strong>:
       <em class="summary">The JSON returned could not be parsed.</em>
     </li>
@@ -183,9 +178,20 @@
     </li>
     </ul>
     </li>
+    <li> <strong class="uidlink"><a href="oauth2client.clientsecrets.Error-class.html">oauth2client.clientsecrets.Error</a></strong>:
+      <em class="summary">Base error for this module.</em>
+    <ul>
+    <li> <strong class="uidlink"><a href="oauth2client.clientsecrets.InvalidClientSecretsError-class.html">oauth2client.clientsecrets.InvalidClientSecretsError</a></strong>:
+      <em class="summary">Format of ClientSecrets file is invalid.</em>
+    </li>
+    </ul>
+    </li>
     <li> <strong class="uidlink"><a href="oauth2client.appengine.InvalidClientSecretsError-class.html">oauth2client.appengine.InvalidClientSecretsError</a></strong>:
       <em class="summary">The client_secrets.json file is malformed or missing required fields.</em>
     </li>
+    <li> <strong class="uidlink"><a href="oauth2client.appengine.InvalidXsrfTokenError-class.html">oauth2client.appengine.InvalidXsrfTokenError</a></strong>:
+      <em class="summary">The XSRF token is invalid or expired.</em>
+    </li>
     </ul>
     </li>
     </ul>
@@ -208,6 +214,9 @@
     <li> <strong class="uidlink"><a href="oauth2client.appengine.AppAssertionCredentials-class.html">oauth2client.appengine.AppAssertionCredentials</a></strong>:
       <em class="summary">Credentials object for App Engine Assertion Grants</em>
     </li>
+    <li> <strong class="uidlink"><a href="oauth2client.gce.AppAssertionCredentials-class.html">oauth2client.gce.AppAssertionCredentials</a></strong>:
+      <em class="summary">Credentials object for Compute Engine Assertion Grants</em>
+    </li>
     <li> <strong class="uidlink"><a href="oauth2client.client.SignedJwtAssertionCredentials-class.html">oauth2client.client.SignedJwtAssertionCredentials</a></strong>:
       <em class="summary">Credentials object used for OAuth 2.0 Signed JWT assertion grants.</em>
     </li>
@@ -258,14 +267,16 @@
     <li> <strong class="uidlink"><a href="apiclient.http.MediaUpload-class.html">apiclient.http.MediaUpload</a></strong>:
       <em class="summary">Describes a media object to upload.</em>
     <ul>
+    <li> <strong class="uidlink"><a href="apiclient.http.MediaIoBaseUpload-class.html">apiclient.http.MediaIoBaseUpload</a></strong>:
+      <em class="summary">A MediaUpload for a io.Base objects.</em>
+    <ul>
     <li> <strong class="uidlink"><a href="apiclient.http.MediaFileUpload-class.html">apiclient.http.MediaFileUpload</a></strong>:
       <em class="summary">A MediaUpload for a file.</em>
     </li>
     <li> <strong class="uidlink"><a href="apiclient.http.MediaInMemoryUpload-class.html">apiclient.http.MediaInMemoryUpload</a></strong>:
       <em class="summary">MediaUpload for a chunk of bytes.</em>
     </li>
-    <li> <strong class="uidlink"><a href="apiclient.http.MediaIoBaseUpload-class.html">apiclient.http.MediaIoBaseUpload</a></strong>:
-      <em class="summary">A MediaUpload for a io.Base objects.</em>
+    </ul>
     </li>
     </ul>
     </li>
@@ -281,6 +292,9 @@
     <li> <strong class="uidlink"><a href="oauth2client.appengine.CredentialsModel-class.html">oauth2client.appengine.CredentialsModel</a></strong>:
       <em class="summary">Storage for OAuth 2.0 Credentials</em>
     </li>
+    <li> <strong class="uidlink"><a href="oauth2client.appengine.SiteXsrfSecretKey-class.html">oauth2client.appengine.SiteXsrfSecretKey</a></strong>:
+      <em class="summary">Storage for the sites XSRF secret key.</em>
+    </li>
     </ul>
     </li>
     <li> <strong class="uidlink"><a href="apiclient.model.Model-class.html">apiclient.model.Model</a></strong>:
@@ -326,14 +340,6 @@
     </li>
     </ul>
     </li>
-    <li> <strong class="uidlink">google.appengine.ext.webapp._webapp25.RequestHandler</strong>:
-      <em class="summary">Our base HTTP request handler.</em>
-    <ul>
-    <li> <strong class="uidlink"><a href="oauth2client.appengine.OAuth2Handler-class.html">oauth2client.appengine.OAuth2Handler</a></strong>:
-      <em class="summary">Handler for the redirect_uri of the OAuth 2.0 dance.</em>
-    </li>
-    </ul>
-    </li>
     <li> <strong class="uidlink"><a href="apiclient.http.RequestMockBuilder-class.html">apiclient.http.RequestMockBuilder</a></strong>:
       <em class="summary">A simple mock of HttpRequest</em>
     </li>
@@ -349,13 +355,13 @@
     <li> <strong class="uidlink"><a href="oauth2client.keyring_storage.Storage-class.html">oauth2client.keyring_storage.Storage</a></strong>:
       <em class="summary">Store and retrieve a single credential to and from the keyring.</em>
     </li>
-    <li> <strong class="uidlink"><a href="oauth2client.file.Storage-class.html">oauth2client.file.Storage</a></strong>:
-      <em class="summary">Store and retrieve a single credential to and from a file.</em>
-    </li>
     <li> <strong class="uidlink"><a href="oauth2client.django_orm.Storage-class.html">oauth2client.django_orm.Storage</a></strong>:
       <em class="summary">Store and retrieve a single credential to and from
 the datastore.</em>
     </li>
+    <li> <strong class="uidlink"><a href="oauth2client.file.Storage-class.html">oauth2client.file.Storage</a></strong>:
+      <em class="summary">Store and retrieve a single credential to and from a file.</em>
+    </li>
     <li> <strong class="uidlink"><a href="oauth2client.appengine.StorageByKeyName-class.html">oauth2client.appengine.StorageByKeyName</a></strong>:
       <em class="summary">Store and retrieve a single credential to and from
 the App Engine datastore.</em>
@@ -385,6 +391,9 @@
     <li> <strong class="uidlink"><a href="apiclient.schema._SchemaToStruct-class.html" onclick="show_private();">apiclient.schema._SchemaToStruct</a></strong>:
       <em class="summary">Convert schema to a prototype object.</em>
     </li>
+    <li> <strong class="uidlink"><a href="apiclient.http._StreamSlice-class.html" onclick="show_private();">apiclient.http._StreamSlice</a></strong>:
+      <em class="summary">Truncated stream.</em>
+    </li>
     <li> <strong class="uidlink">type</strong>:
       <em class="summary">type(object) -&gt; the object's type...</em>
     <ul>
@@ -422,7 +431,7 @@
 <table border="0" cellpadding="0" cellspacing="0" width="100%%">
   <tr>
     <td align="left" class="footer">
-    Generated by Epydoc 3.0.1 on Fri Aug  3 07:38:24 2012
+    Generated by Epydoc 3.0.1 on Fri Aug 24 11:01:59 2012
     </td>
     <td align="right" class="footer">
       <a target="mainFrame" href="http://epydoc.sourceforge.net"