Move golden testing into tools/

The recorder wasn't quite the right place for these.

Diffs=
b7fd1d825 Move golden testing into tools/
diff --git a/.rive_head b/.rive_head
index 7ab8e67..7abb345 100644
--- a/.rive_head
+++ b/.rive_head
@@ -1 +1 @@
-2a53e702a7cb9151b4aa610f23efdd9b8153c4a8
+b7fd1d825da82f8e2eb67e985d1d04d223086107
diff --git a/skia/dependencies/make_glfw.sh b/skia/dependencies/make_glfw.sh
index 62620a7..0e7276b 100755
--- a/skia/dependencies/make_glfw.sh
+++ b/skia/dependencies/make_glfw.sh
@@ -21,5 +21,6 @@
 
 mkdir -p glfw_build
 cd glfw_build
-cmake ../glfw -DBUILD_SHARED_LIBS=OFF
-make
\ No newline at end of file
+# On Windows, match Skia's /MT flag for link compatibility.
+cmake ../glfw -DBUILD_SHARED_LIBS=OFF -DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded
+cmake --build . --parallel --config Release
diff --git a/skia/renderer/build/premake5.lua b/skia/renderer/build/premake5.lua
index 05087fd..d91964f 100644
--- a/skia/renderer/build/premake5.lua
+++ b/skia/renderer/build/premake5.lua
@@ -22,7 +22,6 @@
     targetdir '%{cfg.system}/bin/%{cfg.buildcfg}'
     objdir '%{cfg.system}/obj/%{cfg.buildcfg}'
     includedirs {
-        dependencies .. '/harfbuzz/src',
         '../include',
         '../../../include'
     }
@@ -33,8 +32,7 @@
         architecture 'x64'
         links {
             'rive',
-            'skia.lib',
-            'opengl32.lib'
+            'skia',
         }
         defines {'_USE_MATH_DEFINES'}
         staticruntime 'on' -- Match Skia's /MT flag for link compatibility