backends/drm: make night light colorimetrically correct
Instead of just multiplying colors on the output, we also need to adapt them during compositing, and tell clients using color management about it.
This is a bit like !6113, but it doesn't try to target any specific color temperature and thus is much smaller and doesn't need any UI changes.