Parse a github repo url into an object of repo information and convert to several types of clone URL.