Update to fuser=0.9 (i.e., 0.9.1). Update websites, version numbers, etc. for new release.
Finally use `destroy` properly, got rid of the `Drop` impl for `FS`. Drop `AutoUnmount` which wasn't doing anything anyway.
Fixes and improvements to CI, docs, and logging.
A new flag `--munge [rename|filter]` controls how a name munging will work.
Name munging only applies to fields named '.', '..', containing a NUL byte, or containing a forward slash '/'.
The `rename` option (the default) will change '.' to '_.' and '..' to '_..'; each NUL byte turns into '_NUL_' and each slash turns into '_SLASH_'.
This greatly simplified policy means that spaces and other special characters should work just fine in field names now.
The `setattr` interface implements `chmod`, `chown`, `truncate`, and some timing related things (for, e.g., `touch`).
It's not clear I've covered _every_ base, but it certainly seems to allow for common use cases in bash without any error messages.
Comes with some nice refactors (metadata on each `Inode`, `FS::attr` is now `Inode::attr`, which simplifies some weird code that made the only the borrow checker happy---nobody else).