ipc: Refactor xrt_hmd_parts handling
Now also handles there not being a head device.Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2636>
authored by Jakob Bornecrantz and committed by Marge Bot 3 months ago d886e0e5 52a5a266