lightnvm: use addr pool for serving requests

To maintain multiple IOs in flight with the same page, we use separate
copies of nvm_addr, that we pass around until a bio has been executed.