Tactical Map Analysis Tweaks

When marking tiles that can be attacked by an enemy, cities are also
included, and ranged units that can move and shoot onto a tile are also
counted.