add custom text capability to ProgressBar node (closes #276)

This adds a text property to ProgressBar nodes, allowing to override the default percentage text.
The property can be set in the editor, and updated on demand using the set_text() method.

closes #276