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/Gossip: Add security to C++ scripted gossip options by checking guid of the object that the player is interecting with. Idea by @LilleCarl

Closes #11567
DB/SAI: No Rest For The Wicked

By MitchesD, closes #11709
Core/Gossip: Fix crash added in 6c64fa8de36dad958821c6078b3f2f5f5753a2fc

Fix NULL dereference crash caused by a typo in 6c64fa8de36dad958821c6078b3f2f5f5753a2fc
Scripts/ZulGurub/Jeklik: Add missing "break"
Scripts/AhnKahet: Fix some uninitialized values

Initialize all class fields in the constructor, even if they are set in Reset() and they shouldn't be accessed before Reset() is called.
This fixes 2 Coverity reports.
Scripts/Krikthir the Gatewatcher: Fix EVENT_ANUBAR_CHARGE event not being triggered

Fix EVENT_ANUBAR_CHARGE not being triggered due to value 0 being set to the EVENT_ANUBAR_CHARGE enum, even if 0 is a special value for EventMap to specify no event was triggered.
Issue added in a127c0e1a7612094c2bf8b2f5092f55aa96f0556
DB/Creature: Fix 2 mobs incorrectly using prowl

By untaught and mario-64, closes #11703
DB/Quest: The Deserters

By untaught closes #11665
Instance Script/Stratholme: Correct logic in Baron Run event and add SAI for Ysida Harmon
Core/Misc: Fix some static analysis issues

Fix some static analysis issues about uninitialized values. Most of them are false positives, always initialized before being accessed.
Core/Loot: Implement round robin for under threshold items in case of master loot

Thanks @Shauren for pointing out
Core/Transports: Added support for DynamicObjects on transports
Core/Maps: Fixed height calculations used in WorldObject::UpdateGroundPositionZ/WorldObject::UpdateAllowedPositionZ, they will now take vmaps into account.
Fixed build with TRINITY_DEBUG
Merge pull request #11718 from untaught/master

Instance Script/Stratholme: Correct logic in Baron Run event and add SAI...
DB/Quest: The Bones of Nozronn

By untaught, closes #11720
DB/Quest: Sneak Preview

by untaught and MitchesD, closes #11710
DB/Misc: Fix more startup errors

Updates #11587
Core/Loot: Fix an exploit that allowed players to loot infinite amount of items that have condition(s)