fn percent_encode_userinfo(s: &str) -> String
Percent-encode a string for use in URI userinfo (username or password).