Regen all docs. (#700)

* Stop recursing if discovery == {}

* Generate docs with 'make docs'.
diff --git a/docs/dyn/pagespeedonline_v2.pagespeedapi.html b/docs/dyn/pagespeedonline_v2.pagespeedapi.html
index 0e3359f..5b2a9fb 100644
--- a/docs/dyn/pagespeedonline_v2.pagespeedapi.html
+++ b/docs/dyn/pagespeedonline_v2.pagespeedapi.html
@@ -98,6 +98,31 @@
 
     {
     "kind": "pagespeedonline#result", # Kind of result.
+    "captchaResult": "A String", # The captcha verify result
+    "responseCode": 42, # Response code for the document. 200 indicates a normal page load. 4xx/5xx indicates an error.
+    "screenshot": { # Base64-encoded screenshot of the page that was analyzed.
+      "height": 42, # Height of screenshot in pixels.
+      "width": 42, # Width of screenshot in pixels.
+      "key": "A String", # Unique string key, if any, identifying this image.
+      "page_rect": { # The region of the page that is captured by this image, with dimensions measured in CSS pixels.
+        "width": 42, # The width of the rect.
+        "top": 42, # The top coordinate of the rect, in page coordinates.
+        "left": 42, # The left coordinate of the rect, in page coordinates.
+        "height": 42, # The height of the rect.
+      },
+      "data": "A String", # Image data base64 encoded.
+      "mime_type": "A String", # Mime type of image data (e.g. "image/jpeg").
+    },
+    "title": "A String", # Title of the page, as displayed in the browser's title bar.
+    "ruleGroups": { # A map with one entry for each rule group in these results.
+      "a_key": { # The name of this rule group: one of "SPEED" or "USABILITY".
+        "score": 42, # The score (0-100) for this rule group, which indicates how much better a page could be in that category (e.g. how much faster, or how much more usable). A high score indicates little room for improvement, while a lower score indicates more room for improvement.
+      },
+    },
+    "version": { # The version of PageSpeed used to generate these results.
+      "major": 42, # The major version number of PageSpeed used to generate these results.
+      "minor": 42, # The minor version number of PageSpeed used to generate these results.
+    },
     "formattedResults": { # Localized PageSpeed results. Contains a ruleResults entry for each PageSpeed rule instantiated and run by the server.
       "locale": "A String", # The locale of the formattedResults, e.g. "en_US".
       "ruleResults": { # Dictionary of formatted rule results, with one entry for each PageSpeed rule instantiated and run by the server.
@@ -224,30 +249,6 @@
         },
       },
     },
-    "screenshot": { # Base64-encoded screenshot of the page that was analyzed.
-      "height": 42, # Height of screenshot in pixels.
-      "width": 42, # Width of screenshot in pixels.
-      "key": "A String", # Unique string key, if any, identifying this image.
-      "page_rect": { # The region of the page that is captured by this image, with dimensions measured in CSS pixels.
-        "width": 42, # The width of the rect.
-        "top": 42, # The top coordinate of the rect, in page coordinates.
-        "left": 42, # The left coordinate of the rect, in page coordinates.
-        "height": 42, # The height of the rect.
-      },
-      "data": "A String", # Image data base64 encoded.
-      "mime_type": "A String", # Mime type of image data (e.g. "image/jpeg").
-    },
-    "title": "A String", # Title of the page, as displayed in the browser's title bar.
-    "ruleGroups": { # A map with one entry for each rule group in these results.
-      "a_key": { # The name of this rule group: one of "SPEED" or "USABILITY".
-        "score": 42, # The score (0-100) for this rule group, which indicates how much better a page could be in that category (e.g. how much faster, or how much more usable). A high score indicates little room for improvement, while a lower score indicates more room for improvement.
-      },
-    },
-    "version": { # The version of PageSpeed used to generate these results.
-      "major": 42, # The major version number of PageSpeed used to generate these results.
-      "minor": 42, # The minor version number of PageSpeed used to generate these results.
-    },
-    "responseCode": 42, # Response code for the document. 200 indicates a normal page load. 4xx/5xx indicates an error.
     "invalidRules": [ # List of rules that were specified in the request, but which the server did not know how to instantiate.
       "A String",
     ],