Merge the GO changes dfighter2->Master part 5

REMOVED: Unused method GameObject::EventCastSpell.
MODIFIED: Instead of updating the "active" GameObjects, all GameObjects are updated.
REMOVED: GameObject::TrapSearchTarget method, instead of this GameObject::Update will take care of targeting.