Make two tests pass on a Windows checkout: a CRLF parse and an 8.3 TEMP path.
Adds local scalar appearance and material libraries: a catalog in the io crate with safe writes, engine commands to list and apply library entries, and a library dialog in the UI, with docs.