Core/MovementGenerator: Remove duplicated code
Merge pull request #7571 from daniik/master

Remove duplicated code in FleeingMovementGenerator
Core: Fix many "errors"/warnings and coding style (1)

Extractors, worldserver, authserver, shared and collision affected

Errors were found using Cppcheck, open-source static analysis tool
Core: Quest - The art of persuasion
Core: Fix many "errors"/warnings and coding style (2)

Scripts; also reverted a change to AuthSocket

Errors were found using Cppcheck, open-source static analysis tool
Core: Fix many "errors"/warnings and coding style (3)

Game

Errors were found using Cppcheck, open-source static analysis tool
Scripts/Commands: Create a new group of commands, .cheat, and add new and move old commands to it:

Changes:
- .explorecheat is now .cheat explore
- .waterwalk is now .cheat waterwalk
- .taxicheat is now .cheat taxi

New commands:
- .cheat god
- .cheat casttime
- .cheat cooldown
- .cheat power

(Descriptions available in the SQL file / in-game)

Inspiration on ArcEmu commands
Closes #7569
SQL: Rename SQL
DB/SAI: Taking on All Challengers & Defending Your Title
DB/SAI: Remove Lol'kira the Krone and Thorim cpp scripts, handled by SAI
Core/Scripts: Improve Wyrmrest Defender gossip

* Added conditions to only show default gossip, if not on quest 12372
* Else show other gossip text
* Add second gossip text on gossip select
* Remove close gossip - after a lot of videos turns out character close it by moving or clicking "goodbye"

Ref #1861
Closes #7594
Core/Spell: Unlocking zuluhed chains

Core/Spell: Unlocking zuluheds chains

Core/Spell: Unlocking zuluheds chains

Core/Spell: Unlocking zuluheds chains
Merge pull request #7599 from gacko28/zuluhed

Core/Spell: Unlocking zuluhed chains
Closes #996
Fixes quest Zuluhed the Whacked
Scripts: Fix non pch build
Core/Commands: Fix .cheat kill and add instakill immunity to it

Closes #7586
Core/Logging: Fix delete player crash having logging player enabled.
closes #7437
Core/Logging: Delete player filename will now use guid_name format like old log system. (was set to account_name by error)
Config: Cosmetic changes to fit config guidelines
Core/Config: Change default log level of "Chat Log" to fit old log system
Core/Scripting: Fix DoAction function of SummonList incorrectly removing entries in SummonList