Scripts/Kelthuzad: move spells into spelldifficulty_dbc and cleanup
Core/Loot: Fix master loot

Players will be able to open the loot window and see the items in case of master loot.
If the item is under threshold FFA applies, else the item becomes locked.

Also fix an exploit related to master loot item give.
Core/Loot: Implement round robin for under threshold items in case of master loot

Thanks @Shauren for pointing out
Core/Scripts: Move 'The Defias Traitor' script to SAI
Authserver: Fix typo
Core/Game: Logical fix
Core/Script: Logical fixes
Core/Scripts: Move condition for 'npc_skorn_whitecloud' gossip menu option to DB and remove 'npc_skorn_whitecloud' script
Core/Scripts: Move condition for 'npc_marin_noggenfogger' gossip menu option to DB and remove 'npc_marin_noggenfogger' script
DB: Fix typos in game_tele
DB/Quest: Fix reputation for repeatable Timbermaw hold quests
Core/Creatures: Added check for creature_equip_template.id = 0. 0 is a special value telling core to unequip all items
Core/Scripts: Move 'npc_deathly_usher' scripts to SAI.
Core/Misc: Fix some static analysis issues
Core/GameObjects: Added workaround for elevators having different position for every player

Closes #11504
Merge pull request #11746 from untaught/Trinity0

Core/Scripts: Move condition for 'npc_skorn_whitecloud' gossip menu opti...
Merge pull request #11757 from untaught/Trinity3

Core/Scripts: Move 'npc_deathly_usher' scripts to SAI.
Merge pull request #11749 from untaught/Trinity2

Core/Scripts: Move condition for 'npc_marin_noggenfogger' gossip menu op...
Merge pull request #11747 from untaught/Trinity1

Core/Scripts: Move 'The Defias Traitor' script to SAI
DB/SAI: Fix Bloodscalp Axe Thrower

By dimasiu Closes #11758, closes #11755