repo: with librepo >= 88c90e3 the "baseurl is the first mirror" hack is gone.

Simplify the dnf.repo code accordingly.
repo: clean mirrorlist files too on 'dnf clean'.