unit tests: dnf.cli.progress
use librepo.download_packages()

Moved most of the functionality to dnf.repo, download_packages()
is just few lines.  Dropped verifyPkg() call as librepo handles
checksumming of existing files already.
make repo._local_origin public, as repo.local