Core/Unit: Fix some movement issues when multiple controls are applied
DB/Misc: Some additions to https://github.com/TrinityCore/TrinityCore/commit/137c8a7de9beaa90441c5aa38e14ad0b09bebffe

Some additions to https://github.com/TrinityCore/TrinityCore/commit/137c8a7de9beaa90441c5aa38e14ad0b09bebffe

* Add a missing npc_text where gossip menu had already existed in db with this text and core script sent this text as gossip but text was not in db
* Correct option id for a option.
SQL: Fix typo.

Fix typo in 587d87d2ccc888b0a881be4bfaab150422edaec8.
Remove a Gossip Script which is already in DB

Remove script for Khadgar all of the gossip menus and options are already in db and this is only a gossip script, will deal with db stuff in next commit
a correction
Core: Fix typo in cec2cc806b418997f387bf1324454b7b76b9f0fa
Core/Misc: Get rid of some warnings.
Core/Misc: Kill few more warnings.
DB/Misc: Random fixes/error fixes
Core/Group: Update enum GroupType
DB/Misc: Couple more fixes

closes #13112
closes #13115
Scripts/CoS: implemented Infinite Corruptor, improvements in instance script and Meathook converted to BossAI

Guardian of Time should have some text, but I have not found anything in sniff. Also the whole event needs to be rewritten and improved.
Remove mount vendor cpp script
Merge pull request #12927 from MitchesD/misc_3

Scripts/CoS: implemented Infinite Corruptor, improvements in instance sc...
Core/Quests: Only prompt the player to take the next quest in a chain if he meets the conditions for that quest.
Core/Skills: Fix rogue's lock picking

Fixes #12677
Closes #13111
Core/NetworkIO: Set non blocking mode on sockets properly
Core: Fix warning
DB/Gameobject: Allow to target 2 gameobjects

Closes  #13093, closes #13094
Core/Misc: Added const modifier to MessageBuffer::Write parameter