fix(RS): Fix Rust backend crash on user record fields named `reference` or `trace` (#1982)
* Serialize QuintError.trace as #trace to avoid colliding with user record field names
* Replace recursive QuintError reviver with targeted reviveQuintError at known error sites
* Add regression test for #1981 covering user record fields named reference and trace
authored by