pub fn safe_string(string: &str) -> Result<String>
Generate a safe string that allows ascii, hex-escaping, and utf8. Whitespaces become _.
_