DB/Items: Fix some startup errors

By Fateswhisper, updates #11587
DB/Quest: Fix 3 quests texts

By MrSmite, closes #11585, closes #11582
Core/MMAPS: Fix invisible wall issue in MMAPS.

Fix invisible wall issues in MMAPS caused by tile connections not being extracted correctly.
This reverts aa645683b8b25bfb35cb977678daf5c56c1531e6 and restores an old version of recastnavigation, most likely https://github.com/memononen/recastnavigation/commit/1be9de72d87dcfdecf6bea30f5461745f7d7afe6 .

Re-extracting MMAPS is required.
Core/PlayerDump: fix mail items and gifts export
Scripts/Ulduar: Fix Algalon the Observer outro phase(fixes kill credit and some achieves).
DB/Creature: spawn Stabled Argent Warhorse

By Foldor, closes #11479, updates #11043
DB/Creature: Fix another trigger visible to players
DB/Creature: Delete some double spawns

Updates #1515
DB/Reputation: Fix Oracle and Frenzyheart Tribe reputation

Closes #11106
Core/LFR: Fix a theoretical error with item_level
Despite the check never happening (player->GetAverageItemLevel() < 0 is impossible), it is more efficient.
Also improves codestyle consistency. Original fix by @emsy.
Merge pull request #11616 from Ascathor/master

Core/LFR: Fix a theoretical error with item_level
DB/Creature: Correct Felmist gas cloud model
Misc Move file to proper place
Core/Chat: Fix BuildChatPacket calls so scripts that use OnPlayerChat can actually change the text

Closes #11625
DB/Misc: Fix some startup errors

Updates #11587
DB/Misc: Fix more startup errors

By Fateswhisper and me. Updates #11587
NOTE: ref "Missing WDB data." we have more of those and since i don't fill WDBVerified it's correct.
DB/Misc: Coding standards
DB/Creature: Commander Hogarth must be male human.

Closes #11581
DB/Quest: Update OfferRewardText for quest 396

Notice: i realize of the typo, but wowhead shows that text, if anyone have a prof of it's wowhead typo i will fix it.
Closes #11534
DB/Quests: Corrected a typo, because typos suck.