Abilities, misc..

Added Enum for Ranges used on iAnythingWithinRange and
iElitesWithinRange.
BotIsFacing will set both vectors Z value to Zero now.
Destructibles that cannot be targeted will no longer caclulate a point
when distance is further then 6f.
Added CurrentUnitTarget to Target Class.
Target Globe/Gold/Items/Gizmos will also check for special avoiding buff
abilities. (Sprint.. etc)

Ability:
Added SortedAbilities property which is sorted after ability creation.
Added Combat Conditions for UnitsInRange, ElitesInRange, and
SingleTarget.
Added method that checks the combat conditions.

Wizard:
Added MissingBuffs Method -- Checks Armor / Magical Weapon and buff.
Archon will now check for missing buffs prior to use.
Metor Cost Value fixed.
Set priority on non-buff abilities to Low.
Archon Disintergrate will only be used when nothing is in range of 12
Arcane Strike now has Range of 15.