Removed unused heroInfo parameter from AbilityInfo:GetHeroInfo().
Changed Abilities property of the HeroInfo class to a private property as it should be accessed with GetAbility and AddAbility.
Added a general InterruptBehavior that should be able to work with all bots with a HeroData file that uses the UnitUtils.ShouldInterrupt function to determine if it should interrupt a dangerous ability.
Added InterruptBehavior to GlaciusSupportBot.
Fixed a bug in UnitUtils where data wouldn't be memorized.
Removed unused tEnemyPositions table from UnitUtils.
Added UnitUtils.sElderParasiteStateName property to determine the static Elder Parasite state name and make it easily changed.
Fixed property name "nPhysicalRdeuctionMud" into "nPhysicalReductionMul" as it should have been.
GetItem now returns nil if no item could be found, rather then false.
Simplified the IsPorting if statements in the UnitUtils.ShouldInterrupt function.