Move elf_utils.h to libelffile library as well.

Also move some of our ART-specific utils form elf.h.

Bug: 73344075
Test: generated oat files on host are identical.
Change-Id: I587afc30875b9ddb57220fb3d4e764f9bb7a0e25
diff --git a/runtime/elf_file.cc b/runtime/elf_file.cc
index 4e5fe5f..12c33de 100644
--- a/runtime/elf_file.cc
+++ b/runtime/elf_file.cc
@@ -29,8 +29,8 @@
 #include "base/stl_util.h"
 #include "base/unix_file/fd_file.h"
 #include "base/utils.h"
+#include "elf/elf_utils.h"
 #include "elf_file_impl.h"
-#include "elf_utils.h"
 
 namespace art {