Revert part of "Log I/Os longer than zio_delay_max (30s default)"

This reverts commit 9dcb97198338ba2d8764dd5604b278118612f74d.

Linux doesn't export io_schedule_timeout() so will have to use
io_schedule() instead
Use cv_wait_io() which will will account for iowait