Fix issues for memory instrumentation JSON exporting.

1. Enable system probes parsing for minimal storage processor. The
   memory dumps require the system counters added, and this needs to run
   in the minimal processor for JSON conversion. Separates chrome
   related ones to new file and adds support for parsing multiple
   modules for each trace packet field ID.

2. Fix the sizes of mapped regions from KB to bytes. The JSON format for
   these are written in bytes.

3. Fix ordering of level of detail enum.

4. Do not emit empty "vm_regions" entry, since catapult crashes. Handled
   here instead of catapult because traces won't open in older UI.

Change-Id: Ia5e7dd108cf995d880613ee6689f6cbd3936d681
diff --git a/BUILD b/BUILD
index 7e9fe2f..e5d78d3 100644
--- a/BUILD
+++ b/BUILD
@@ -1250,6 +1250,10 @@
         "src/trace_processor/importers/proto/args_table_utils.h",
         "src/trace_processor/importers/proto/async_track_set_tracker.cc",
         "src/trace_processor/importers/proto/async_track_set_tracker.h",
+        "src/trace_processor/importers/proto/chrome_system_probes_module.cc",
+        "src/trace_processor/importers/proto/chrome_system_probes_module.h",
+        "src/trace_processor/importers/proto/chrome_system_probes_parser.cc",
+        "src/trace_processor/importers/proto/chrome_system_probes_parser.h",
         "src/trace_processor/importers/proto/heap_profile_tracker.cc",
         "src/trace_processor/importers/proto/heap_profile_tracker.h",
         "src/trace_processor/importers/proto/memory_tracker_snapshot_module.cc",