Merge the GO changes dfighter2->Master part 27

ADDED: new class GO_SpellCaster. Implements Type 22 GameObjects.
MODIFIED: Some refactoring regarding Spell::SpellEffectSummonObject.

ADDED: GO_SpleeCaster files...