Replace single `theme` setting with `theme.dark` and `theme.light`. Auto-detection is always on — COLORFGBG determines which slot to use. On SIGWINCH, re-check COLORFGBG and switch themes if background changed. Old `theme` setting auto-migrated using luminance detection. Fixes #65