pub fn normalize_md5(s: &str) -> Option<String>
Normalize an MD5 string to lowercase. Returns None if the input is not a valid MD5.