Support for shield text-overlay. Fix HP-Pct overlay

Added shield-related text-overlay code.
HP-Pct overlay now has parentheses removed when only percentage is
displayed.