Split pci allocation and version checking code.
Add VMXNET3_CMD_GET_INTRCFG and VMXNET3_IT_AUTO.
Space.
Change prefixes of member variables.
Replace register macros with inline functions
Add VMXNET3_RCD_RSS_TYPE
Add VMXNET3_IMM
Use PCI_BAR macro
Sync code with FreeBSD to support RSS.
Merge pull request #1 from h-abe/msi-msix-proto2-test-vmx-mq

Support RSS, TSO, detaching driver. Sync code with FreeBSD.