Dump Dex file checksums for profman --dump-only

Make it easier to diagnose mismatched dex checksums. Add checksum
verification in ProfileCompilationInfo::DumpInfo. Some refactoring
to remove unnecessary code.

Bug: 116509324
Test: test-art-host-gtest

Change-Id: I11fb8d1aa987c0f0a975ef6dcb811bf41d58fad6
diff --git a/compiler/driver/compiler_driver.cc b/compiler/driver/compiler_driver.cc
index 95d08b3..df84b25 100644
--- a/compiler/driver/compiler_driver.cc
+++ b/compiler/driver/compiler_driver.cc
@@ -2647,7 +2647,7 @@
     LOG(INFO) << "[ProfileGuidedCompilation] " <<
         ((profile_compilation_info_ == nullptr)
             ? "null"
-            : profile_compilation_info_->DumpInfo(&dex_files));
+            : profile_compilation_info_->DumpInfo(dex_files));
   }
 
   dex_to_dex_compiler_.ClearState();