virtio-net: lock-free TX queue

Add TX queuing to the virtio-net driver using a lock-free queue that is
consumed by a single TX thread.

Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>