Removed unnecessary division prior to normalization

As pointed out by David Ogle via e-mail, this apparent leftover
from the intial conversion is completely unnecessary.
Added follow distance to SteerToFollow

This enables the behavior to follow its target at a certain distance,
since before it was pretty much SteerForPoint with a transform target.
Merge branch 'release/2.5'