[2888] Improve code for Grandmaster Vorpil
[2889] Add AIEvent throwing wrappers. Requires CMaNGOS [12491]

Also use these Events to start an escort script as example
[2890] Fix some warnings in two TBC instances

* Signed/Unsinged warning in shattered halls
* Some copy&paste error for sunwell
[2891] Add script support for the pyramid event - Zul'Farrak
[2892] Fix Feather Cyclone summoning

Thanks Azelen for pointing

Close scriptdev2/scriptdev2-tbc#5
[2893] Drop some scripts which can be handled with DBscripts

Signed-off-by: Xfurry <xfurry@scriptdev2.com>

Conflicts:
	scripts/world/go_scripts.cpp
[2894] Add script support for quest 10514

Thanks grz3s for providing the necessary data
Small improvements for Magtheridon RandomYell change from 2895