Grift Unicode
Minimal Unicode character operations for the Grift Scheme interpreter.
Provides case mapping, case folding, and character property queries
without requiring std or alloc. Uses Rust's built-in Unicode-aware
core::char methods and a small static table for full case folding.