pub fn normalize_extension(input: &str) -> String
Normalizes an extension by removing leading dots and lowercasing it.