Update third_party/marl/BUILD.gn with new files

`include/marl/sal.h` was replaced with `include/marl/tsa.h`.
Also add other missing files.

Bug: b/140546382
Change-Id: I7f766b3c362de2ce6e4e317762de98db50467d8f
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/43571
Reviewed-by: Alexis Hétu <sugoi@google.com>
Tested-by: Ben Clayton <bclayton@google.com>
diff --git a/third_party/marl/BUILD.gn b/third_party/marl/BUILD.gn
index 6cdf092..e5d68ac 100644
--- a/third_party/marl/BUILD.gn
+++ b/third_party/marl/BUILD.gn
@@ -27,14 +27,18 @@
     "include/marl/containers.h",
     "include/marl/debug.h",
     "include/marl/defer.h",
+    "include/marl/event.h",
     "include/marl/finally.h",
+    "include/marl/memory.h",
+    "include/marl/mutex.h",
     "include/marl/pool.h",
-    "include/marl/sal.h",
-    "include/marl/scheduler.h",
     "include/marl/sanitizers.h",
+    "include/marl/scheduler.h",
+    "include/marl/task.h",
     "include/marl/thread.h",
     "include/marl/ticket.h",
     "include/marl/trace.h",
+    "include/marl/tsa.h",
     "include/marl/utils.h",
     "include/marl/waitgroup.h",
   ]