Implement scatter/gather IO: writev & readv.

Also added tests to check them.