traced_probes: Parse printk formats ftrace fields

Parse printf_formats and use the resulting address to
string map to translate char* ftrace fields.

Change-Id: I449119abbafc00dca528f87602f73411198616f2
diff --git a/Android.bp b/Android.bp
index 1756f7b..5f2867e 100644
--- a/Android.bp
+++ b/Android.bp
@@ -7510,6 +7510,7 @@
     "src/traced/probes/ftrace/ftrace_data_source.cc",
     "src/traced/probes/ftrace/ftrace_procfs.cc",
     "src/traced/probes/ftrace/ftrace_stats.cc",
+    "src/traced/probes/ftrace/printk_formats_parser.cc",
     "src/traced/probes/ftrace/proto_translation_table.cc",
   ],
 }
@@ -7667,6 +7668,7 @@
     "src/traced/probes/ftrace/ftrace_config_unittest.cc",
     "src/traced/probes/ftrace/ftrace_controller_unittest.cc",
     "src/traced/probes/ftrace/ftrace_procfs_unittest.cc",
+    "src/traced/probes/ftrace/printk_formats_parser_unittest.cc",
     "src/traced/probes/ftrace/proto_translation_table_unittest.cc",
   ],
 }