I20240617-1800
Added callback to track FileSystem.findType() results during compilation. The callback (if set by clients) will see all types requested by the compiler during compilation, so it will be able to track used/unused compilation dependencies (important for example for bazel Java toolchain). Fixes https://github.com/eclipse-jdt/eclipse.jdt.core/issues/2529