trace_processor: Improve support for syscalls

Syscall numbers are different on each platform.
This cl introduces SyscallTracker which maps the syscall numbers
onto the correct syscall for each platform. We use the SystemInfo
packet to work out which platform the trace is taken from.

Bug: 124099616
Change-Id: I0e829aa6fbea1a2d59c6af11879e82e372557181
diff --git a/Android.bp b/Android.bp
index 320c21a..bfdf51a 100644
--- a/Android.bp
+++ b/Android.bp
@@ -3167,6 +3167,7 @@
     "src/trace_processor/storage_table.cc",
     "src/trace_processor/string_pool.cc",
     "src/trace_processor/string_table.cc",
+    "src/trace_processor/syscall_tracker.cc",
     "src/trace_processor/table.cc",
     "src/trace_processor/thread_table.cc",
     "src/trace_processor/trace_processor.cc",