Added --frozen-lockfile to yarn_install in WORKSPACE

As recommended on https://yarnpkg.com/en/docs/cli/install to fix problems in CI

Also upgraded Third Party Products for legacy GUI

Change-Id: I538aff2b111d599c74d3b484af839b52599b3fb2
diff --git a/WORKSPACE b/WORKSPACE
index cb72012..480c76d 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -171,6 +171,7 @@
 # TODO give this a name like `gui2_npm` once the @bazel/karma tools can tolerate a name other than `npm`
 yarn_install(
     name = "npm",
+    args = ["--frozen-lockfile"],
     package_json = "//web/gui2:package.json",
     use_global_yarn_cache = False,
     yarn_lock = "//web/gui2:yarn.lock",