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.
TIF output support of Exif (only available for libtiff >= 4.0.2)

Earlier versions of libtiff (including the version that was current when
we added Exif reading to our tiff support) supported reading Exif, but
not writing Exif. Later versions of libtiff have added this capability.
More work on TIFF output of Exif.
Make TIFF error message storage thread-safe