color: forbid multiple wp_color_management_surface_v1
After inspecting EGL and Vulkan APIs, there does not seem to be a need to allow multiple color management extensions on the same wl_surface.
This reduces the chances of application components fighting over who sets up the image description.
(There is also an unrelated whitespace fix.)