Clarify fi_eq.3 that fi_eq_sread() returns 0 upon timeout

And also make the usnic provider do that.

Reviewed by @rfaucett