update v3

Spirit walk usable as out of combat movement again.
Ability Initilize Critieria is now called during the RecreateAbilities
method.

Added AvoidanceStayPut property into combat cache, used when bot was
forced to stay put last target due to avoidance. This will disable
exclusions afterwards.

SkipAheadCache changed Distance2D to Distance on Vector Checking.

TargetMovement now has navigation use for Line of Sight implemented.

TrinityTownPortal now uses Funky Static Town Portal Checks in
replacement to live calls.