Sanitize non-ASCII characters out of memorial file names. Fixes #2845.
Remove offending characters from memorial file names rather than making them underscores.
Better hanle names with entirely non-ASCII characters.
Strip name entirely if too many characters removed.
Merge memorial non-ascii filename sanitization.