[2860] Allow Twin Emperors to use HealdedBy function
[2861] Drop some special gossips which are now handled by database

The following scripts are dropped:
mount vendor
tabard vendor
alchemy profession npc
Sayge - darkmoon faire

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[2862] Improve phase 2 transitions for Onyxia

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[2863] Add missing abilities for Zul'jin - Zul'Aman

Close #41
[2864] Fix NPC Flag for Reginald Windsor

The flag is controlled by script, but if we remove it from DB errors will show up.
[2865] Implement Dive Bomb for Al'ar - The Eye
[2866] Allow Zul'jin to properly use Claw Rage
[2867] Allow Baroness Anastarit to use Possess spells
[2868] Allow Blackheart the Inciter to use Incite Chaos
[2869] Fix compile due to CMaNGOS [12456]
[2870] Onyxia Improvements. Requires CMaNGOS [12456]

Also add some candy to Onyxia script suggested and prepared by Wilmaa
[2871] Implement Onyxia Kite-Prevention ability.

Thanks to alexluana for researching the use of this spell

Note to DBDevs: Spells started with 21131 need information in spell_target_position table
[2872] Implement Onyxia spell Heated Ground

Note: Adapt your mangosd.conf to have a larger value for "MaxSpellCastsInChain" (12 is required, better be safe than sorry and use a big value :-) )
[2873] Allow Kil'jaeden to properly use Sinister Reflection and Power of the Blue Flight

This will also enable Darkness of a Thousand Souls spell
[2874] Add support for quest 1221
Add support for quest 945

Add script for escort quest 945 (Therylune Escape) in Darkshore. Quest
was previously handled by a basic DB script.
Add support for quest 2118

Original script by przemratajczak for old scriptdev0. Rapid bears can at
last be captured by the trap.