Currently bhyve nvme controller will parse all configs in pci_nvme.c.
while options for blockif such as nocache/nodelete/sync/ro/sectorsize
are ignored and return errors.
This patch will enable nvme controller pass unknown config
to blockif_open if using blockif backend.
This patch also remove the sectsz config for nvme controller.
after apply this patch, blockif can properly set the sectorsize, and nvme controller
can get such value from blockif backend. no need to specify sectsz in nvme controller.
(ram backend is fixed to 4096, not affect.)