Core/Unit: Fix some movement issues when multiple controls are applied
Core/Entities: Added ObjectGuid class from MaNGOS
Core/Entities: Use new PackedGuid class
Core/Entities: Use ObjectGuid class in game project
Core/Misc: Fix issues reported by static analysis
Scripts/Commands: Fixed build with -DSCRIPTS=0
Scripting/Stand spell: Remove UNIT_FIELD_FLAGS change from spell script.
Scripts/OnyxiaLair:

- Potential null pointer crash fix
- Reset react state properly on wipes during air phase
Core/Misc: Fixed build without pch
Scripts/Misc: Some code style fixes for old code
DB/Misc: Update spawn for toc5
Scripts/Commands: Fix ".npc info" immune mask output

Fix ".npc info" showing wrong immune mask list
Fixes #12358
Merge branch 'mik1893/fear-vs-stun'

Merge PR #13095 into master
DB/Vehicle: Update vehicle stuff for toc5
Core: Remove whitespace
Scripts

* Introduced GetGuidData/SetGuidData to store guids in instance scripts (GetData64/SetData64 are still there)
* CONDITION_INSTANCE_INFO: Changed existing DATA64 condition to GUID_DATA to preserve current use of this instance info type (most/all assume the data is a guid) and moved DATA64 to a different value - no db changes needed
* Fixed compile in boss scripts starting with letter A
Scripts/ToCR: Set Anub'arak's respawn delay

* This needs to be done manually since he's a summon.
Closes https://github.com/TrinityCore/TrinityCore/issues/10587
Core/Scripts: Changed GetGUID/SetGUID script hooks to operate on ObjectGuid class

Fixed compile for boss scripts starting with letters B, C and D
DB/Quest: The Fate of Bloodbane

Ok, pushing this as is there are some cosmetic issues which need cpp support but since asked several times if someone could fix spell and still not done,

The issue is cosmetic one where the omnious clouds spawn too close to ground,
DB/Gameobject: Revert flags for Ulduar Teleporter

By digz6666, closes #13126