[native] Generate device ID using Rust
Summary: Generate unique device ID on native using rust's crates, as suggested in D4616.
Test Plan: Run cargo test in native/native_rust_library
Reviewers: tomek, varun, max, ashoat, marcin
Reviewed By: tomek, varun, ashoat, marcin
Subscribers: jon, ashoat, atul, abosh
Differential Revision: https://phab.comm.dev/D4754