Open a file, handling path encoding correctly across platforms.
Declared in <util/fs.h>
<util/fs.h>
FILE* fopen( fs::path const& p, char const* mode);
The opened FILE stream, or nullptr on failure.