Core/Handlers: Add inspect distance and target checks
Merge pull request #11938 from Dehravor/inspect

Core/Handlers: Add inspect distance and target checks
DB/Creature: Fix some incorrect factions
Core/Misc: Change how Position struct is retrieved

Update Position::GetPosition() and similar methods signatures to reflect 2a4c9bcaf910430cdf3070987ce085da3c2666da changes by return a Position object instead of accepting a Position parameter by reference.
Core/Misc: Fix build warnings
Core/Texts:
* Enable some BroadcastTexts stuff (is not finish)
* Added reload command for broadcast_text table
ToDo:
- Enable: Sound/Emote stuff, etc.
- Auth base need refresh
DB/Locales: Official Localizations of `creature_template` of koKR, zhCN, zhTW and Spanish (MX) locales
Core/BG/SA:
* replaced some trinity_string with broadcasttexts
* basic implementation of phasing in SA
* spawn some triggers in SA (fixes dest position of teleport pads)
* added text getter to broadcasttext struct
* some cleanup in destructable go event notification
Fixed non-pch build
DB/Gossips: Assigned some gossips with typos to their BroadcastTextId
Move merge_updates_windows.bat to right folder and add Unix version
DB/Creature: Fix typos on dc8a7a6

**CENSORED** npcs with same name.
Really fixed build and warnings
Fix DK Rise Ghoul cd bug

Upd queldelar HoR quest related creature.
Merge branch 'master' of git://github.com/TrinityCore/TrinityCore

Conflicts:
	src/server/game/Battlegrounds/Zones/BattlegroundSA.cpp
	src/server/game/Battlegrounds/Zones/BattlegroundSA.h
Fix SOTA Demolisher