Merge pull request #9339 from AdmiralCurtiss/utf8-libpng Common: Write PNGs in two steps to allow Unicode target paths.