Bar graph enhancements.

Added customizable bar graph properties.
Chain setters.
Optionally display the value string for max value only.
Handle a max value of zero.