Scripting/Arcatraz: Move Zereketh the Unbound, Dalliah the Doomsayer, & Wrath-Scryer Soccothrates to cpp scripting and some cleanup.
Core/ScriptedAI: Fix Headers.
Scripting/The Arcatraz: Add text scripting for deaths
Scripting/The Slave Pens: Moved boss_mennu_the_betrayer from EAI to CPP.
Core/Movement: Backported spline stop fix from 4.3.4 branch - use Stop spline type for stopping movement instead of starting movement that ends in creature's current position
Fixed build
Scripts/The Slave Pens: Fix up Mennu the Betrayer and add Rokmar the Cracker & Quagmirran.
DB/SAI: SAI for Prince Valanar
DB/Waypoints: Update a couple paths in Slave Pens to proper sniffed values.
DB/creature_addon: Fix some issues with weapons not showing for npc's in Slave Pens.
DB/misc: Some fix ups for Arcatraz
DB/Conditions: Add condition for Shoot Arcane Explosion Arrow
Core: Improve error messages for linked_respawn table (and minor cosmetic changes here and there)
Core/Spells: Fixed Revive Pet to revive the pet near the owner

Closes #11196
Core/Logging: Minor changes
- Select stderr when writing ERROR and FATAL messages
- Simplify function defines
- Fix `logs` table structure with latest logging changes
Core/Build: Fix build when WITH_COREDEBUG CMake flag is selected