Finalize channel mixer (including new "preserve luminance" option)

Thanks again to audioglider for this fantastic addition!