[Geofence] Update SatS2FileCreator, SatS2LocationLookup, and DumpSatS2File to support config ID

Bug: 377610777
Flag: EXEMPT refactor
Test: atest CreateSatS2FileTest
Test: manualy run satellite_createsats2file_test to create the
sats2.data file then verify the file info using satellite_dumpsats2file
as below
      satellite_createsats2file_test ~/work/test/s2sat.dat
      satellite_dumpsats2file ~/work/test/s2sat.dat ~/work/test/outputdump/
      dump file was uploaded in https://b.corp.google.com/issues/377610777#comment2
Test: manual system test for Skylo using Pixel

Change-Id: I268b7ddab7582e7a766d9e26a98685d6931312b2
diff --git a/utils/satellite/tools/Android.bp b/utils/satellite/tools/Android.bp
index d48b911..b7b5dec 100644
--- a/utils/satellite/tools/Android.bp
+++ b/utils/satellite/tools/Android.bp
@@ -70,11 +70,12 @@
 java_test_host {
     name: "SatelliteToolsTests",
     srcs: ["src/test/java/**/*.java"],
+    java_resource_dirs: ["src/test/java/"],
     static_libs: [
         "junit",
         "satellite-s2storage-tools",
         "s2-geometry-library-java",
-        "satellite-s2storage-testutils"
+        "satellite-s2storage-testutils",
     ],
     test_suites: ["general-tests"],
-}
\ No newline at end of file
+}