Framework for embedding localizations into Rust types

Refactor `fluent_embed_derive` tests

Adds more tests and places shared logic behind common module

Created by  finchie  on May 6, 2025
MABGENI7CW5F5D3BFUJ7BS2H7XPYG4F3UMWGDPFFSMCCZKUUDLDQC
Change contents