ZTimer: consider using fugit types for durations and points in time
https://crates.io/crates/fugit seems to have all the right abstractions (a bit more than we can currently do, where NOM=1 is hardcoded for the ztimer clocks)
https://crates.io/crates/fugit seems to have all the right abstractions (a bit more than we can currently do, where NOM=1 is hardcoded for the ztimer clocks)