Core/Misc: Removed odd code from CreatureAIImpl.h, it does not belong here
- Also some minor corrections from previous commit
Core/Misc: Partial revert of 2292025 (Core/Misc: Replaced some macro definitions with inline functions)
- That code is 4.3.4 and wasn't supposed to be pushed to master
DB/Waypoints: Add some missing waypoints to The Botanica
DB/Waypoints: Add some missing waypoints to Zul'Drak
DB/SAI: convert the gameobject_script for stonewraught pass lever, and fix the non-working one while at it. also remove the uldaman gameobject_script. it has a CPP, if any scripts are required put it there!
Core/MT: Fix model for "Pure Energy"
Closes #8838
DB/SAI/Waypoints: Fix some sai and add some missing waypoints.
Core/Scripting: Properly name boss_thorngrin_the_tender file.
Core/Scripting: Rename zone scripts.
Core/Scripting: Some file name updates.
DB/Scriptremoval: Remove not working scripts from gameobject_scripts: the objecttype is not correct for this useage
Core/Misc: Missing changes from 8968dbc (Partial revert of 2292025)
Closes #8843
DB/Script: Add the Undead Postman script to the proper mailboxes and use SAI instead of gameobject_script

TODO: add Parcel Packet when i have more information about it
Core: Fix warning
DB/Waypoints: Add some missing spawns and waypoints.
DB/Script : kill more gameobject_scripts. THIS UNSUPPORTS THE FOLLOWING DUNGEON BOSSES:

Scholomance: Kirtenos the Herald
Scarlet Monestry - Cathedral: Fairbanks, Mograine, Whitemane
DB/Script: More horribad script removals:

Zul gurub: Brazier summons 4 creatures, removed 3 bad spawns, and unsupported the encounters starting with Gri'lek
Fix the MovementType issue Closes #8834
DB/Script: more gameobject_script removals: Stasis Chamber Alpha conversion
DB/Scripts: More removals of gameobject_scripts

UNSUPPORTS old treasure chest in Scholomance
DB/Ulduar: Fix Kologarn Stone Grip in 25m mode