working on image and nightly housekeeping bot

Add more examples and docs for SkImage; still a ways to go.
Fix bit-rotted examples.
Add typedef support.
Add json driver to pick files to work on; remove special-casing.
Fix unordered map traversal that made md output unreliable.

TBR=rmistry@google.com
Docs-Preview: https://skia.org/?cl=80060
Bug: skia:6898
Change-Id: Ib8eb9fdfa5a9db61c8332e657fa2e2f4b96a665f
Reviewed-on: https://skia-review.googlesource.com/80060
Reviewed-by: Cary Clark <caryclark@skia.org>
Commit-Queue: Cary Clark <caryclark@skia.org>
diff --git a/docs/status.json b/docs/status.json
new file mode 100644
index 0000000..43be98c
--- /dev/null
+++ b/docs/status.json
@@ -0,0 +1,44 @@
+{

+    "Completed": {

+        "include": {

+            "core": [

+                "SkBitmap.h",

+                "SkCanvas.h",

+                "SkMatrix.h",

+                "SkPaint.h",

+                "SkPath.h",

+                "SkPixmap.h",

+                "SkPoint.h",

+                "SkRect.h",

+                "SkSurface.h"

+            ]

+        },

+        "docs": [

+            "SkCanvas_Reference.bmh",

+            "SkIPoint16_Reference.bmh",

+            "SkPaint_Reference.bmh",

+            "SkPoint_Reference.bmh",

+            "SkIRect_Reference.bmh",

+            "SkPath_Reference.bmh",

+            "SkRect_Reference.bmh",

+            "SkBitmap_Reference.bmh",

+            "SkIPoint_Reference.bmh",

+            "SkMatrix_Reference.bmh",

+            "SkPixmap_Reference.bmh",

+            "SkSurface_Reference.bmh",

+            "undocumented.bmh"

+        ]

+    },

+    "InProgress": {

+        "include": {

+            "core": [

+                "SkImage.h"

+            ]

+        },

+        "docs": [

+            "SkImage_Reference.bmh",

+            "overview.bmh",

+            "usingBookmaker.bmh"

+        ]

+    }

+}