pub fn parse_github_url(url: &str) -> Option<(String, String)>
Parse a GitHub URL into (owner, repo). Handles: https://github.com/owner/repo[.git] git@github.com:owner/repo[.git] ssh://git@github.com/owner/repo[.git]