Move profile dependent modules to libartbase

Move mem_map and zip_archive to libartbase.  This should be the last two
remaining modules that profile_compilation_info is dependent upon.

Bug: 22322814
Test: make -j 50 checkbuild
      make and boot a device

Change-Id: I136ee23e426aa8ec7441e3d3f1978f1bebf4b562
diff --git a/libartbase/base/logging.h b/libartbase/base/logging.h
index fd5fc74..986704e 100644
--- a/libartbase/base/logging.h
+++ b/libartbase/base/logging.h
@@ -98,6 +98,9 @@
   DISALLOW_COPY_AND_ASSIGN(LogHelper);
 };
 
+// Copy the contents of file_name to the log stream for level.
+bool PrintFileToLog(const std::string& file_name, android::base::LogSeverity level);
+
 // Is verbose logging enabled for the given module? Where the module is defined in LogVerbosity.
 #define VLOG_IS_ON(module) UNLIKELY(::art::gLogVerbosity.module)