Cleaned up HeroInfo and AbilityInfo classes.
Added HeroInfo:Has(sAction) function which can be used to see if any of the abilities has a "Can" property set to true. e.g. heroInfo:Has('Stun') will return true if the hero can stun with one or more abilities.
Fixed HeroData for Accursed: added IsSingleTarget to Fire Shield, buff/debuff to Sear and IsSingleTarget to Flame Consumption.
Added line break to the end of all HeroData files.