Add a Rust example for the NVDA Controller Client (#15771)
The rust programming language is becoming more and more relevant, yet an example for the NVDA controller client is missing.
Description of user facing changes
None.
Description of development approach
Add a rust example, based on a workspace with two crates:
nvda-bindgen, containing the logic to create rust bindings based on nvdaController.h
nvda, rustified bindings to the nvda-bindgen crate