add devorak color scheme, and improved the color scheme switching mechanism, so that color scheme choices will be remembered for each channel