More pathing fixes

This time I think I've got it; no more random movements (enemies just
stand still if they don't have a path), no more 'accidental' collisions
between enemies as they're moving toward the player.