Add mechanism to collect fuzzer run data.

Right now only collect the number of times each api function was touched
by the fuzzer. That info is printed to screen at the end of the fuzzer
run.

Bug: 62191577
Test: SANITIZE_TARGET="address coverage" make vts -j64 && vts-tradefed
run commandAndExit vts --skip-all-system-status-check --primary-abi-only
--skip-preconditions -l VERBOSE --module VtsHalLightV2_0IfaceFuzzer
Change-Id: Idf98f3dfbd107d23095ae252fc7dba18a411704d
diff --git a/iface_fuzzer/ProtoFuzzerMain.cpp b/iface_fuzzer/ProtoFuzzerMain.cpp
index f1b2c3a..7fa208d 100644
--- a/iface_fuzzer/ProtoFuzzerMain.cpp
+++ b/iface_fuzzer/ProtoFuzzerMain.cpp
@@ -79,6 +79,8 @@
   for (const auto &iface_desc : runner->GetOpenedIfaces()) {
     cerr << iface_desc.first << endl;
   }
+  cerr << endl;
+  cerr << runner->GetStats().StatsString();
 }
 
 extern "C" int LLVMFuzzerInitialize(int *argc, char ***argv) {