Auto-generate alt colors instead of having to manually set all the tiny variations.
Connected Preferences color setting to main editor colors.
Clean up highlight signaling system; stop direct colorscheme access during background drawing.
Deleted highlightCurrentLine as its preempted by updateBackgroundColors