Strutil: add simple functions for easy parsing from string_view's
New Filesystem utility functions: create_directory, copy, remove, remove_all,
temp_directory_path, unique_path.
Better font searching.

Instead of searching for just one default font if none is specified,
have a list to search. Any one of them will prevent a total failure
of IBA::render_text().