allow having repos without an origin remote
Since origin being the named default remote can be overriden with git, it would be nice to be able to define which name to use for the default remote. This could be by specifying a default remote instead of url or just accepting a default remote name in addition to url.