Health, spirit and suppression icons (unused)
Unit Info: Don't display armor penetration if ==0
Refactor event wrapping

Instead of relying on the widget to process each event twice (once for
both parties involved, a huge source of bugs), just send the same event
again in a different form if applicable.
Also fix critical hits and hit detection gadget (latter remains off).