Add support for FSKIT_INODE_SEQUENTIAL, which causes fskit to serialize
operations on a single i-node instead of globally.  In doing so, ensure
metadata updates in read(), write(), and trunc() occur in the same lock
context as the I/O operations, since the lock context is
application-specified.