tsocket: allow empty vectors at the end for tstream_writev()/readv()