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

Fix #189

Signed-off-by: dr.skull <dr.skull@centrum.sk>
Core/SmartAI: Allow SMART_ACTION_SET_ACTIVE to take a parameter for on/off (true/false). Required for upcoming EAI to SAI conversion (https://github.com/Discover-/EventAI-to-SmartAI)
Scripting: Moved Lord Valthalak from EAI to CPP. Moved all Blackrock Instances to Blackrock Mountain Dir.
Scripting/Mana Tombs: Move Yor scripting from EAI to CPP.
Scripts/DrakTharonKeep: add some spellscripts, add yells to novos, and do some cosmetic changes
Core: Fix non pch build
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4

Conflicts:
	src/server/scripts/EasternKingdoms/CMakeLists.txt
	src/server/scripts/Kalimdor/zone_durotar.cpp
	src/server/scripts/Spells/spell_generic.cpp
Core/SmartAI: Implement SMART_TARGET_CLOSEST_ENEMY (25)

Required for upcoming EAI to SAI conversion.

Closes #10482
Scripting/Sethekk Halls: Move Boss Anzu from EAI to CPP and some cleanup.
DB: Fix startup errors
Scripts/DrakTharonKeep: update Trollgore

Closes #10453

Signed-off-by: joschiwald <joschiwald@online.de>
DB/SAI: Fix quest Killing Two Scourge With One Skeleton

Closes #10475
DB/Misc: Add Dregbar Runebrand pathing

Closes #10476
DB/SAI: Fix quest Fueling the Project (11715)

Closes #10477
DB/SAI: Fix quest Strengthen the Ancients (12092)

Closes #10478
DB/SAI: Fix quests See You on the Other Side (12121) and Jin'arrak's End (12152)

Closes #10480
Closes #4552
DB/SAI: Fix quest From Whence They Came

Closes #6525
DB/SAI: Fix quest Magic Carpet Ride

Initial Magic Carpet Ride fix: 820ce262779c05a95649f

Closes #10328
DB/NPCs: Correct faction of Seeping Ooze

Closes #10375
DB/SAI: Script Itharius

Closes #10401