ProgressBar widget: implementation based on TextLabel. Refs #2868.

Avoids displaying the raw template string "${0}%".