The color default has been -1 for a while now, so we match what curses thinks. We shouldn't also believe that -1 means invalid color. Adding OWL_COLOR_INVALID (-2) and using that in place of -1 when checking for invalid colors.