Better filename sanitization