[pkcon] Improve progress output on non-80x25 terminals