processor: Extract graphics event parsing into an importer module

Moves GraphicsEventParser into importers/proto/ and proxies calls to it
via a new GraphicsEventModule, so it can optionally be disabled at
compile time.

Bug: 141459049
Change-Id: If3ea515d0869026b73570f1865073fa3f821ab2d
diff --git a/Android.bp b/Android.bp
index e7d12ee..4f8e2df 100644
--- a/Android.bp
+++ b/Android.bp
@@ -4546,7 +4546,6 @@
     "src/trace_processor/filtered_row_index.cc",
     "src/trace_processor/forwarding_trace_parser.cc",
     "src/trace_processor/ftrace_utils.cc",
-    "src/trace_processor/graphics_event_parser.cc",
     "src/trace_processor/gzip_trace_parser.cc",
     "src/trace_processor/heap_graph_tracker.cc",
     "src/trace_processor/heap_profile_allocation_table.cc",
@@ -4559,6 +4558,7 @@
     "src/trace_processor/importers/fuchsia/fuchsia_trace_parser.cc",
     "src/trace_processor/importers/fuchsia/fuchsia_trace_tokenizer.cc",
     "src/trace_processor/importers/fuchsia/fuchsia_trace_utils.cc",
+    "src/trace_processor/importers/proto/graphics_event_parser.cc",
     "src/trace_processor/importers/proto/track_event_parser.cc",
     "src/trace_processor/importers/proto/track_event_tokenizer.cc",
     "src/trace_processor/importers/systrace/systrace_parser.cc",