Fix corner case where remote repo url is not specified
Fix corner case where remote repo url is not specified

Will need a later check to validate the repo info, e.g. that it's a
supported url scheme and is an absolute URI.

gbaz/cabal,trskop/cabal,kolmodin/cabal,ian-ross/cabal,enolan/cabal,martinvlk/cabal,fugyk/cabal,randen/cabal,rimmington/cabal,lukexi/cabal,martinvlk/cabal,themoritz/cabal,x-y-z/cabal,edsko/cabal,gbaz/cabal,trskop/cabal,sopvop/cabal,Heather/cabal,rimmington/cabal,eric-stanley/cabal,ghc-android/cabal,mydaum/cabal,mmakowski/cabal,bennofs/cabal,sopvop/cabal,themoritz/cabal,thomie/cabal,randen/cabal,mydaum/cabal,Peaker/cabal,plow-technologies/cabal,sopvop/cabal,lukexi/cabal,fugyk/cabal,headprogrammingczar/cabal,ghc-android/cabal,headprogrammingczar/cabal,kolmodin/cabal,Peaker/cabal,thomie/cabal,thoughtpolice/cabal,anton-dessiatov/cabal,bennofs/cabal,Heather/cabal,enolan/cabal,edsko/cabal,gridaphobe/cabal,mmakowski/cabal,themoritz/cabal,mightybyte/cabal,garetxe/cabal,garetxe/cabal,gridaphobe/cabal,thoughtpolice/cabal,mightybyte/cabal,ian-ross/cabal,anton-dessiatov/cabal,eric-stanley/cabal,beni55/cabal,plow-technologies/cabal,beni55/cabal,x-y-z/cabal,valderman/cabal,valderman/cabal