nvme_disk: Request callbacks in libnvme are called with the qpair lock held. Fixes #15880.
nvme_disk: Add locking around request queue access. Should help with #15123 further.
libnvme: Import. Minor modifications for Haiku included, and for the most part marked as such.