Compile-time clock injection in Zig

How comptime generics replaced function pointers for deterministic UUID testing: zero runtime cost, full test coverage