Implement support for display ICC profiles on X11
Initial implementation of display ICC profiles, currently only for libplacebo vout and X11 window backend. This mainly adds the necessary glue and vout support to hopefully allow extending this to other platforms easily.
cf #27002, partially implements more of that issue