Don't return undef out of normal_color
Revert "Factor out a $requires_redraw for SPEED."

This reverts commit 188bc0e24fe0d5e870ccd7a5f7b32dc15889515c.

I saw a display problem. Hoping it's this...
Handle object argument to string_color
Get rid of debug Color overloading