LaserZap improvements

Adds descriptions and HitAnimPalette trait for custom per-weapon HitAnim palettes.