librepo: make the text progress bar work again.

You know a patch is nasty if it introduced something called Adaptor.