Add Base.reset().
leaner .gitignore.
move format_number, format_time to dnf.cli.format

You should not put low-level functions in the same module
(same class in this case) as the high-level setup code.
Alternatively, don't ask your coworkers to put mid-layer
code to separate modules..
add dnf.cli.progress.MultiFileProgressMeter