Fix asserts and checks in fast_xxx_to_yyy functions.
Fix asserts and checks in fast_xxx_to_yyy functions.

fast_rgb_to_cmyk had || instead of && so always triggered incorrectly.

Only throw, no need to both assert and throw.

fluks/mupdf-x11-bookmarks,muennich/mupdf,ccxvii/mupdf,sebras/mupdf,fluks/mupdf-x11-bookmarks,ccxvii/mupdf,ccxvii/mupdf,muennich/mupdf,TamirEvan/mupdf,fluks/mupdf-x11-bookmarks,ccxvii/mupdf,ArtifexSoftware/mupdf,fluks/mupdf-x11-bookmarks,muennich/mupdf,ArtifexSoftware/mupdf,fluks/mupdf-x11-bookmarks,TamirEvan/mupdf,TamirEvan/mupdf,sebras/mupdf,fluks/mupdf-x11-bookmarks,muennich/mupdf,ccxvii/mupdf,muennich/mupdf,ArtifexSoftware/mupdf,TamirEvan/mupdf,fluks/mupdf-x11-bookmarks,ArtifexSoftware/mupdf,muennich/mupdf,TamirEvan/mupdf,sebras/mupdf,muennich/mupdf,sebras/mupdf,TamirEvan/mupdf,ArtifexSoftware/mupdf,ArtifexSoftware/mupdf,ArtifexSoftware/mupdf,sebras/mupdf,ccxvii/mupdf,TamirEvan/mupdf,ArtifexSoftware/mupdf,sebras/mupdf,TamirEvan/mupdf