[libvirt] [PATCH 01/22] util: typedparam: Split out public APIs into a separate file