DB/SAI: fixed some startup errors

Updates https://github.com/TrinityCore/TrinityCore/issues/13256
Core/SAI: Added new error log is not using SmartAI / SmartGameObjectAI in db
Scripts/Misc: fixed GameObjects chests in CoS and HoR

Fixes https://github.com/TrinityCore/TrinityCore/issues/13246
DB/SAI: fix more startup errors

Updates https://github.com/TrinityCore/TrinityCore/issues/13256
Core/SAI: Fix typo
Core/SAI: Added new error for is using other script as sai
Revert "Core/SAI: Added new error for is using other script as sai"

This reverts commit d08862a7928707258f8741d7cb368b4622abc08e.
Core: Remove Whitespaces
DB/Gossips: Assigned some gossips to their BroadcastTextId

By 41782992, closes https://github.com/TrinityCore/TrinityCore/issues/13239
DB/Creature: Linda Ann Kastinglow & Arcanist Alec

By Killyana. closes #12524
DB/Creature: K3 Perimeter Turret

By cr4st, closes  #13158
Core/Misc: Added support for calculate zoneId/areaId for creature / gameoject table at loading (Slow server startup ca.3-4 sec.)
DB/Brewfest: Added missing brewfest spawn in shatttath
Core: Fix warning
DB/Creature: BroadcastTextID for npc_text 

By 41782992, closes #13275
DB/Creature: correct spawn of 5 creatures
[ai-0.36-72] command server
[ai-0.36-73] missing 'move random' strategy
Core/Instances: Add assert to track down a crash

Instance reset times are supposed to be initialized on server startup and then only updated when they expire.
Refers to #11904
Merge https://github.com/ike3/mangosbot into trinity-wotlk-ai