Separate terminfo handling from progress-reporter
Separate terminfo handling from progress-reporter

FranzSkuffka/latexrun,mhoogendoorn/latexrun,temporaer/latexrun,temporaer/latexrun,aclements/latexrun,aclements/latexrun,apuignav/latexrun,msullivan/latexrun,FranzSkuffka/latexrun,mhoogendoorn/latexrun,apuignav/latexrun,msullivan/latexrun