Experimenting with more structured ways to handle command-line input/output in Rust

Move macro-specific code into `macro_impl` module

Should be a cleaner separation between macro code and fluent code, while keeping all the proc-macro logic in the same crate.

Created by  finchie  on July 31, 2024
CESJ4CTO26X4GBZBPXRXLOJT3JQJOGFN5EJSNAAZELNQRZF7QSYAC
Change contents