Update Template to include the new ShouldRemoveNullStone property
Add CastEffectType to AbilityInfo

This property is used to specify the spell effect type of the ability. It should be the same as the "casteffecttype" value found in an "ability.entity" file. If multiple casteffecttypes are found in this file then they should be converted to a table.
Add Threat property default to AbilityInfo
Update Template file

Added the CastEffectType property to the property list. Also improved the general structure a fair bit and entered some example values in the TargetType properties. This should make creating a new hero data file easier.
Update Accursed HeroData to include CastEffectType
Update Aluna HeroData to include CastEffectType
Update Arachna HeroData to include CastEffectType
Update Flint Beastwood HeroData to include CastEffectType
Update Glacius HeroData to include CastEffectType
Update Grinex HeroData to include CastEffectType
Update several HeroData files to include CastEffectType
Update comment described CastEffectType