Core/Spells: Added fuzzyEq(_range, 0) condition to AnyGroupedUnitInObjectRangeCheck

Fix #189

Signed-off-by: dr.skull <dr.skull@centrum.sk>
Core/SmartScripts
Scripts/ICC: fixed the frozen throne model display

Since Cataclysm the client doesn't need those datas anymore.
Core/Items: Fix an exploit where players would be able to reset the cooldown of items to the equip cooldown (30 seconds) when unequipping, equipping and then relogging.
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4

Conflicts:
	src/server/scripts/Commands/cs_npc.cpp
Scripts/Commands: Fix compile
Scripts/Commands: Fix compile (v2)
Scripts/Commands: Fix compile (v3)
DB/Schema: Rename _questrelation tables to _queststarter and _involvedrelation to _questender, for creature and gameobject
DB/Items: Remove unlimited charges from Jillian's Tonic of Stoneblood

Closes #10444
Core/ObjectMgr:  Fix a TC_LOG_ERROR call
Merge branch '4.3.4' of github.com:TrinityCore/TrinityCore into 4.3.4
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4

Conflicts:
	src/server/game/Miscellaneous/SharedDefines.h
	src/server/scripts/Commands/cs_reload.cpp
Core/Misc: Implement reinterpret casts for all battleground classes and use them.
Tools/MapExtractor: Add some missing includes, needed for OSX

Closes #10454
Merge pull request #10282 from NorthStrider/4.3.4

Scripts/ICC: fixed the frozen throne model display
Scripts/Kezan: Fix quest "Good Help is Hard to Find"

Added Maelstorm to scriptloader

Close #10337

Signed-off-by: Nay <dnpd.dd@gmail.com>
Core/Misc: Update const casts of ToBattlegroundX to use reinterpret_cast as well.
Merge pull request #10455 from Discover-/Battleground-Reinterpret-Casts

Core/Misc: Implement reinterpret casts for all battleground classes and ...
Merge pull request #10445 from Discover-/Cooldown-Exploit

Core/Items: Fix an exploit where players would be able to reset the cool...