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

Add simple wrapper for `libc::settext()` to query system locale

Most likely a more robust version of the custom implementation, might be put behind a feature so users can select the right implementation for their use-case.

Created by  finchie  on June 27, 2024
WBI5HFOBBUMDSGKY2RX3YA6N7YDCJEP23JNEJ7PG5VZXHLYIRJRQC
Change contents