Regen all docs. (#700)

* Stop recursing if discovery == {}

* Generate docs with 'make docs'.
diff --git a/docs/dyn/customsearch_v1.cse.html b/docs/dyn/customsearch_v1.cse.html
index 6c33e12..45a92c1 100644
--- a/docs/dyn/customsearch_v1.cse.html
+++ b/docs/dyn/customsearch_v1.cse.html
@@ -75,11 +75,16 @@
 <h1><a href="customsearch_v1.html">CustomSearch API</a> . <a href="customsearch_v1.cse.html">cse</a></h1>
 <h2>Instance Methods</h2>
 <p class="toc_element">
-  <code><a href="#list">list(q, dateRestrict=None, hl=None, orTerms=None, highRange=None, num=None, cr=None, imgType=None, relatedSite=None, filter=None, gl=None, searchType=None, fileType=None, start=None, imgDominantColor=None, lr=None, siteSearch=None, cref=None, sort=None, hq=None, c2coff=None, googlehost=None, safe=None, exactTerms=None, lowRange=None, imgSize=None, imgColorType=None, rights=None, excludeTerms=None, linkSite=None, cx=None, siteSearchFilter=None)</a></code></p>
+  <code><a href="customsearch_v1.cse.siterestrict.html">siterestrict()</a></code>
+</p>
+<p class="firstline">Returns the siterestrict Resource.</p>
+
+<p class="toc_element">
+  <code><a href="#list">list(q, dateRestrict=None, hl=None, orTerms=None, highRange=None, num=None, cr=None, imgType=None, relatedSite=None, filter=None, gl=None, searchType=None, fileType=None, start=None, imgDominantColor=None, lr=None, siteSearch=None, sort=None, hq=None, c2coff=None, googlehost=None, safe=None, exactTerms=None, lowRange=None, imgSize=None, imgColorType=None, rights=None, excludeTerms=None, linkSite=None, cx=None, siteSearchFilter=None)</a></code></p>
 <p class="firstline">Returns metadata about the search performed, metadata about the custom search engine used for the search, and the search results.</p>
 <h3>Method Details</h3>
 <div class="method">
-    <code class="details" id="list">list(q, dateRestrict=None, hl=None, orTerms=None, highRange=None, num=None, cr=None, imgType=None, relatedSite=None, filter=None, gl=None, searchType=None, fileType=None, start=None, imgDominantColor=None, lr=None, siteSearch=None, cref=None, sort=None, hq=None, c2coff=None, googlehost=None, safe=None, exactTerms=None, lowRange=None, imgSize=None, imgColorType=None, rights=None, excludeTerms=None, linkSite=None, cx=None, siteSearchFilter=None)</code>
+    <code class="details" id="list">list(q, dateRestrict=None, hl=None, orTerms=None, highRange=None, num=None, cr=None, imgType=None, relatedSite=None, filter=None, gl=None, searchType=None, fileType=None, start=None, imgDominantColor=None, lr=None, siteSearch=None, sort=None, hq=None, c2coff=None, googlehost=None, safe=None, exactTerms=None, lowRange=None, imgSize=None, imgColorType=None, rights=None, excludeTerms=None, linkSite=None, cx=None, siteSearchFilter=None)</code>
   <pre>Returns metadata about the search performed, metadata about the custom search engine used for the search, and the search results.
 
 Args:
@@ -108,15 +113,17 @@
       image - custom image search
   fileType: string, Returns images of a specified type. Some of the allowed values are: bmp, gif, png, jpg, svg, pdf, ...
   start: integer, The index of the first result to return
-  imgDominantColor: string, Returns images of a specific dominant color: yellow, green, teal, blue, purple, pink, white, gray, black and brown.
+  imgDominantColor: string, Returns images of a specific dominant color: red, orange, yellow, green, teal, blue, purple, pink, white, gray, black and brown.
     Allowed values
       black - black
       blue - blue
       brown - brown
       gray - gray
       green - green
+      orange - orange
       pink - pink
       purple - purple
+      red - red
       teal - teal
       white - white
       yellow - yellow
@@ -158,15 +165,15 @@
       lang_zh-CN - Chinese (Simplified)
       lang_zh-TW - Chinese (Traditional)
   siteSearch: string, Specifies all search results should be pages from a given site
-  cref: string, The URL of a linked custom search engine
   sort: string, The sort expression to apply to the results
   hq: string, Appends the extra query terms to the query.
   c2coff: string, Turns off the translation between zh-CN and zh-TW.
   googlehost: string, The local Google domain to use to perform the search.
   safe: string, Search safety level
     Allowed values
-      high - Enables highest level of safe search filtering.
-      medium - Enables moderate safe search filtering.
+      active - Enables safe search filtering.
+      high - (Deprecated) Same as active.
+      medium - (Deprecated) Same as active.
       off - Disables safe search filtering.
   exactTerms: string, Identifies a phrase that all documents in the search results must contain
   lowRange: string, Creates a range in form as_nlo value..as_nhi value and attempts to append it to query
@@ -221,7 +228,7 @@
     "kind": "customsearch#search",
     "url": {
       "type": "application/json",
-      "template": "https://www.googleapis.com/customsearch/v1?q={searchTerms}&num={count?}&start={startIndex?}&lr={language?}&safe={safe?}&cx={cx?}&cref={cref?}&sort={sort?}&filter={filter?}&gl={gl?}&cr={cr?}&googlehost={googleHost?}&c2coff={disableCnTwTranslation?}&hq={hq?}&hl={hl?}&siteSearch={siteSearch?}&siteSearchFilter={siteSearchFilter?}&exactTerms={exactTerms?}&excludeTerms={excludeTerms?}&linkSite={linkSite?}&orTerms={orTerms?}&relatedSite={relatedSite?}&dateRestrict={dateRestrict?}&lowRange={lowRange?}&highRange={highRange?}&searchType={searchType}&fileType={fileType?}&rights={rights?}&imgSize={imgSize?}&imgType={imgType?}&imgColorType={imgColorType?}&imgDominantColor={imgDominantColor?}&alt=json",
+      "template": "https://www.googleapis.com/customsearch/v1?q={searchTerms}&num={count?}&start={startIndex?}&lr={language?}&safe={safe?}&cx={cx?}&sort={sort?}&filter={filter?}&gl={gl?}&cr={cr?}&googlehost={googleHost?}&c2coff={disableCnTwTranslation?}&hq={hq?}&hl={hl?}&siteSearch={siteSearch?}&siteSearchFilter={siteSearchFilter?}&exactTerms={exactTerms?}&excludeTerms={excludeTerms?}&linkSite={linkSite?}&orTerms={orTerms?}&relatedSite={relatedSite?}&dateRestrict={dateRestrict?}&lowRange={lowRange?}&highRange={highRange?}&searchType={searchType}&fileType={fileType?}&rights={rights?}&imgSize={imgSize?}&imgType={imgType?}&imgColorType={imgColorType?}&imgDominantColor={imgDominantColor?}&alt=json",
     },
     "items": [
       {
@@ -294,7 +301,6 @@
           "fileType": "A String",
           "imgDominantColor": "A String",
           "siteSearch": "A String",
-          "cref": "A String",
           "dateRestrict": "A String",
           "safe": "A String",
           "outputEncoding": "A String",