Core/Trade: Fixed enchanting soulbound items in trade

Closes #12850
Shared/Logging: Use standard format specifier for size_t

Use standard format specified PRIuPTR for printing/logging size_t type that can be either uint32_t or uint64_t depending on platform/build configuration
DB/Creature: Remove disable combat movement from some SAI

By Malcrom
Core/Texts: added TextRange parameter to creature_text

Ranges:
0 - Normal (Default)
1 - Area
2 - Zone
3 - Map
4 - World

Ref #13116
Core/AreaTriggers: enable areatrigger teleports in battleground

Closes #11999
DB/Misc: More texts

Howling Fjord again,

also fixes the error from https://github.com/TrinityCore/TrinityCore/commit/55ecd1c9132a7fd8c6ca51a0089b39aec606c0ff
DB/Gossip: Proenitus

Closes #13165
Core/Misc: multiple changes
* fixed build
* apply tc codestyle to ObjectGuid class
* fixed warning
DB/Misc: Some misc fixes for Northrend. Mostly fix flight speed of some npcs.
Fixed build
Core/Misc: Multiple static analysis issues fixed (small optimizations and clear code)
Oops.
Scripting/Tanaris: added a few enums
DB/Misc: Various Fixes

* Noggenfogger Elixir  - Fix by @Rushor Closes #13041
* Sprinkle's Secret Ingredient  - Fix by @Rushor Closes #13040
* Xavian Satyrs - Fix by @Rushor Closes #12965
* Icepaw Bear / Tails up - Closes #13030
Core/MapScripts: Use proper source unit in SCRIPT_COMMAND_TALK

Closes #13161
Core/MapScripts: Use proper enum value for boss whisper in SCRIPT_COMMAND_TALK
Core/Grids: Replace some magic numbers with constants

(P.S.: That's why! @cs_misc.cpp)
DB/Misc: Medical Supplies / Sunhawk Reclaimer

* Spawn Missing Medical Supplies http://www.wowhead.com/object=181898/medical-supplies
* Script Sunhawk Reclaimer
Core/Commands: Fix displaying in .baninfo character command.
Merge pull request #13170 from xjose93/BaninfoCharacter

Core/Commands: Fix displaying in .baninfo character command.