fn sanitize_http_url(url: &str) -> Option<String>
Sanitizes an HTTP/HTTPS/Git protocol URL.
Handles:
https://github.com/org/repo.git
https://user:pass@github.com/org/repo.git
git://github.com/org/repo.git