radv: kill radv_private.h header, part 1
Based on !28519 (merged)
radv_private.h is a giant garbage, splitting it in many headers should make RADV more structured. vulkan/runtime, NVK and some other drivers chose a similar design, which is much better IMHO.
Edited by Samuel Pitoiset