Revert "iov_iter: let callers extract iovecs and bio_vecs"

This reverts commit 47325b0e139c277354962e72dd62c6fd460b3c54.
Revert "iov_iter add from @faux123"

This reverts commit ea8a7acd17767d7b85a38092a2876f9e63040394.