Use a separate mutex for the receive path instead of overloading the softc
mutex for this purpose.

Reviewed by:	grehan
Reset some more softc state when the guest resets the virtio network device.

Obtained from:	NetApp
Oh wow.. disassociate/disown any connection with cvs.