RF: use ProgressBar class instead of eta_string function
DOC: minor enhancements for ProgressBar
RF: simpler solution to deal with negative time
ENH: use more standard time format for days using '+' infix rather than 'd:'