make-repo: Deal with repo location in a smarter way
make-repo: Deal with repo location in a smarter way

When an empty directory is passed as repo location, create
a repo there. For non-empty directories, we still assume that
they are existing repositories.

flatpak/flatpak,matthiasclasen/xdg-app,amigadave/flatpak,flatpak/flatpak,matthiasclasen/flatpak,alexlarsson/xdg-app,handsome-feng/flatpak,GeorgesStavracas/flatpak,thiblahute/xdg-app,alexlarsson/xdg-app,handsome-feng/flatpak,matthiasclasen/xdg-app,thiblahute/xdg-app,chergert/xdg-app,amigadave/flatpak,alexlarsson/xdg-app,GeorgesStavracas/flatpak,handsome-feng/flatpak,chergert/xdg-app,matthiasclasen/flatpak,handsome-feng/flatpak,thiblahute/xdg-app,flatpak/flatpak,matthiasclasen/flatpak,thiblahute/xdg-app,matthiasclasen/flatpak,flatpak/flatpak,GeorgesStavracas/flatpak,flatpak/flatpak,amigadave/flatpak,matthiasclasen/flatpak,matthiasclasen/xdg-app,alexlarsson/xdg-app,amigadave/flatpak,matthiasclasen/xdg-app,handsome-feng/flatpak,GeorgesStavracas/flatpak,GeorgesStavracas/flatpak,chergert/xdg-app,chergert/xdg-app