Framework for embedding localizations into Rust types

Refactor `Localize` functions to infallibly return `String`

Removes unnecessary complexity that was creating error cases, allowing localize() and message_for_locale() to be infallible. The std::io::Write writer was removed as it just ended up causing more difficulty than what was really worth dealing with, for little (if any) actual gains.

Created by  finchie  on June 4, 2025
QJC4IQITOQP65AFLA5CMH2EXHB6B3SOLW2XBV72U5ZQU2KOR2EIAC
Change contents