Framework for embedding localizations into Rust types

Add `Styled<L: Localize>` struct to support localizing colors

This uses anstyle internally, and allows the users to transparently add color to their messages in (hopefully) a localization-friendly way.

Created by  finchie  on August 6, 2025
AE3AZFVKJBURLY6T6H5477BSP5LISUQYPSPDRSPXRO435KGYTRZAC
Change contents