Improve the API exposed by opam_admin_top

I've not plugged it to `opam_findlib` yet as it requires some Makefile changes that I'm not really ready to make immediately ...