Partially revert "Add workflow menu button to thread lists"

This reverts commit 1e10d199a6171f88da129505977bf6ae69c2c362.

Reason for revert: we'll use Lit instead of Vue.js.

The following parts have not been reverted:

- The inject_workflows_menubtn string in the
  src/static/_locales/en/messages.json file, since it will be used again
  in the future, and this might cause the string translations to be
  deleted from Pontoon.
- A minor CSS fix for the padding of .TWPT-btn--with-badge in
  src/static/css/common/console.css.

Bug: twpowertools:115
Change-Id: I099e06d9964b2a5fb4e43baeef1a8fe07fe52043
diff --git a/package-lock.json b/package-lock.json
index 7723d65..0d40033 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,7 +9,6 @@
       "version": "0.0.0",
       "license": "MIT",
       "dependencies": {
-        "@material/menu": "^10.0.0",
         "@material/tooltip": "^12.0.0",
         "async-mutex": "^0.3.2",
         "google-protobuf": "^3.19.3",
@@ -17,12 +16,9 @@
         "idb": "^6.1.2",
         "poll-until-promise": "^3.6.1",
         "semver": "^7.3.5",
-        "sw-xhr": "^0.0.3",
-        "vue": "^3.2.26",
-        "vue-material-adapter": "^3.2.3"
+        "sw-xhr": "^0.0.3"
       },
       "devDependencies": {
-        "@vue/compiler-sfc": "^3.2.26",
         "copy-webpack-plugin": "^9.0.1",
         "css-loader": "^6.2.0",
         "json5": "^2.2.0",
@@ -30,8 +26,6 @@
         "sass": "^1.38.1",
         "sass-loader": "^12.1.0",
         "style-loader": "^3.2.1",
-        "vue-loader": "^17.0.0",
-        "vue-style-loader": "^4.1.3",
         "webpack": "^5.44.0",
         "webpack-cli": "^4.7.2",
         "webpack-preprocessor-loader": "^1.1.4",
@@ -9685,8 +9679,7 @@
       }
     },
     "vue-loader": {
-      "version": "17.0.0",
-      "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-17.0.0.tgz",
+      "version": "https://registry.npmjs.org/vue-loader/-/vue-loader-17.0.0.tgz",
       "integrity": "sha512-OWSXjrzIvbF2LtOUmxT3HYgwwubbfFelN8PAP9R9dwpIkj48TVioHhWWSx7W7fk+iF5cgg3CBJRxwTdtLU4Ecg==",
       "dev": true,
       "requires": {
@@ -9696,16 +9689,14 @@
       }
     },
     "vue-material-adapter": {
-      "version": "3.2.3",
-      "resolved": "https://registry.npmjs.org/vue-material-adapter/-/vue-material-adapter-3.2.3.tgz",
+      "version": "https://registry.npmjs.org/vue-material-adapter/-/vue-material-adapter-3.2.3.tgz",
       "integrity": "sha512-tUCaRwjaCzIo2SleyX7HPkWnqebZcyCE9iln7WgriakUQwsG19IixbcWhnBgXYVPk9omRr82T0a88lzqXSy5Mw==",
       "requires": {
         "material-components-web": "^10.0.0"
       }
     },
     "vue-style-loader": {
-      "version": "4.1.3",
-      "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz",
+      "version": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz",
       "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==",
       "dev": true,
       "requires": {