Fix AttackMove nits.

Clears StyleCop warnings and adds GetTargets implementation for the unit path debug.
Cache trait lookups in MoveAdjacentTo.
Make MoveAdjacentTo aware of moving targets.

Units moving toward another actor (passengers, hijackers, etc) will now repath if their target moves.
Fixes excessive repathing if the target cannot be reached.
Make EnterTransport more consistent with MoveAdjacentTo.
Use DomainIndex to fix naval transport path perf.
Update change log.
Merge pull request #4437 from pchote/moveadjacent

Fix EnterTransport pathing.