Fix findlib_names_of_installed_libs to extract top-level names only
Subpackage META files (e.g., base/base_internalhash_types/META) were
being returned as nested paths, which aren't valid findlib package
names. Now extracts only the first path component, since jtw opam
discovers subpackages automatically via ocamlfind.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>