Add an "Import match list" tab to the scouting web page

This patch adds a new tab to the scouting web page to import the match
list. You have to point the server at a config file with `--tba_config`.
See its `--help` for more information.

Signed-off-by: Philipp Schrader <philipp.schrader@gmail.com>
Change-Id: I606915a6cc5776fe183da41ab8b04b063f57dafd
diff --git a/scouting/www/entry/BUILD b/scouting/www/entry/BUILD
index 55b6937..2c394de 100644
--- a/scouting/www/entry/BUILD
+++ b/scouting/www/entry/BUILD
@@ -2,13 +2,15 @@
 
 ts_library(
     name = "entry",
-    srcs = glob([
-        "*.ts",
-    ]),
-    angular_assets = glob([
-        "*.ng.html",
-        "*.css",
-    ]),
+    srcs = [
+        "entry.component.ts",
+        "entry.module.ts",
+    ],
+    angular_assets = [
+        "entry.component.css",
+        "entry.ng.html",
+        "//scouting/www:common_css",
+    ],
     compiler = "//tools:tsc_wrapped_with_angular",
     target_compatible_with = ["@platforms//cpu:x86_64"],
     use_angular_plugin = True,