sys/event: add kevent_ts to better expose kevent timeout
sys/event: add kevent_ts to better expose kevent timeout

This allows to specify no timeout and allows to specify any timespec
timeout.

nikklassen/nix-rust,MarkusJais/nix-rust,utkarshkukreti/nix-rust,asomers/nix,carllerche/nix-rust,arthurprs/nix-rust,berkowski/nix,utkarshkukreti/nix-rust,geofft/nix-rust,cmr/nix-rust,posborne/rust-nix,berkowski/nix,nikklassen/nix-rust,brayniac/nix-rust,xd009642/nix,marjakm/nix-rust,xd009642/nix,utkarshkukreti/nix-rust,asomers/nix,Susurrus/nix,MarkusJais/nix-rust,cmr/nix-rust,nikklassen/nix-rust,brayniac/nix-rust,xd009642/nix,arthurprs/nix-rust,nix-rust/nix,geofft/nix-rust,berkowski/nix,nix-rust/nix,kamalmarhubi/nix-rust,marjakm/nix-rust,geofft/nix-rust,MarkusJais/nix-rust,marjakm/nix-rust,Susurrus/nix,carllerche/nix-rust,arthurprs/nix-rust,carllerche/nix-rust,posborne/rust-nix,kamalmarhubi/nix-rust,brayniac/nix-rust,posborne/rust-nix,kamalmarhubi/nix-rust,cmr/nix-rust,Susurrus/nix