Update v2

Refactor:
Avoidance related is now under new namespace FunkyTrinity.Avoidance.
Renamed AbilityUsablityTests to AbilityLogic

Ability now creates conditions inside InitalizeCriteria, using static
methods from AbilityLogic class.

Reduced time of profile behavior check to 450ms
TrinityExploreDungeon now clears skip ahead cache again.