Turrets now realign by default

After using vehicles to fire for the first time, their turret persistently stayed at the angle they fired at no matter which direction they navigate, you couldn't set up tanks to face a certain way because the turret would always face in the set direction and it plain looked weird.

Default AlignWhenIdle = true means:

When the unit destroys a target, it's turret remains facing so it's ready to fire on the next wave.
When ordered to move and the previous target was destroyed, the turret realigns.
When ordered the 'stop' command, the turret realigns - good visual feedback
Doesn't affect turreted structures
if we're going with the special values now, you should probably add a `[Desc()]` here and explain those.