Fusebuf update.
- Switch fh_next to simpleq.
- Add a fb_hdr.fh_resid to handle partial read in fuse device.
- Add a ino_t in struct fb_io for fusefs_link.
- Add a fbdatsize helper to get the F_databuf size.
- Add accessors for struct fb_io fields.
- Add a define to know the size of F_Dat.FD field.
- Fix a buf in fusebuf size.
- Add a dev_t in fb_queue prototype.
Update to follow new fusebufs.
Add wait and in queues in the device softc.
Add queue management in fuse_device.c
Replace fuse_device_kqwakeup by fuse_device_queue_fbuf.
Add a missing pool.
Remove useless DEBUG defines.
Update to new fusebuf code.
Use arc4random for uuid.
Remove useless transfer_complete handler.
Update to follow new fusebufs.
Update to follow new fusebufs.
Update to follow new fusebuf.
Remove fbufs queues code.
Remove useless debug.
Update to follow new fusebuf.