Composite transparency in shared RGB conversion and image processors (#49079)
* Composite transparent PIL images in global RGB conversion
* Route image loaders through shared RGB conversion
* Use the shared convert_to_rgb in the Chameleon image processors
* make it work for any input format
* fix some tests
* erm, when it was added, delete
* .
* safe typing
* oopsi
* fix, the rest cmes from main branch and needs rebase
* last fix
* comments
---------
Co-authored-by: raushan <raushan@huggingface.co>