meson: split out idep_xmlconfig_headers from idep_xmlconfig and use the former everywhere
Started looking at this because I noticed anv was missing the dependency, and I realized this wasn't a proper idep_xmlconfig_headers
yet so I made it one.
/cc @dbaker