countme.progress: refactor & fix tqdm traceback with display=False
tqdm objects don't have a `.desc` attribute if disable=True, but they
still accept set_description. Refactor the progress classes so they both
use the same _iter_log_lines function, which doesn't use `prog.desc`.