UI: new & improved attack / destruction graphics

Introduces an explosion effect sync w/ attack particle
arrival and a final major explosion before entity removal

Tests still need to be added / updated
UI: add helper to emit a local command to invoke tracker callback
UI: small followup style/comment fixes