Added 'length' field to struct packet.
Contains the total length of all iovecs. For easy reference.
virtio.lua: I/O API now uses packets instead of buffers.
Not yet debugged/tested/compiled.