Merge in rump-pktgenif's virtif interface/implementation as of 8285e0df.
Update to support to the newest virtif hypervisor interface:

- Don't currently report any capabilities.
- Accept checksum related metadata, but don't do anything with it.
- Respect the new expectations of VIF_MBUF_EXTALLOC (from pooka@).