-
After the initial migration to std::filesystem, we still have a lot of leftover roundtrip conversions from `fs::path` to `string` and back to `fs::path`. Here, we remove some of those roundtrips where straightforward. Where removal is non-trivial, we still leave `fs::path` to `string` conversions, but remove the additional round-trip via `char *`.
ad55eab9