Add CMake alias targets for embedded projects
This PR adds CMake alias targets LibXml2::LibXml2
, LibXml2::xmlcatalog
, and LibXml2::xmllint
for the LibXml2
, xmlcatalog
, and xmllint
targets to better support using libxml2 as an embedded project (e.g., FetchContent), matching the config files and find modules.