Framework for embedding localizations into Rust types

Remove circular dependency between `l10n_embed` and `l10n_embed_derive`

Unblocks publishing on crates.io

Created by  finchie  on August 10, 2025
KFULJK7OVHPDCJQYJQLEGHK4XII4M3RZGTMO4C5ZX5ZHEPEZZ23AC
Change contents