Add AttackGarrisoned for allowing passengers to shoot outside. Fixes #4483.
Allow RenderRangeCircle to specify a fallback range.
Display fire ports in the combat debug overlay.
Don't draw combat debug for actors outside the world.
Fix retaliation against garrisoned actors.
Add upgrade rules.
Port RA pillbox to new garrison system.
Add changelog.