Be more verbose when parsing repositories configuration files

Do not fallback anymore on yaml for repository configuration files, it
should just be "normal" ucl given it is a new configuration file.

While here add some debug information when parsing a repository
Do no silently ignore unknown configuration entries.

Fix a double '/' in repository file path