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)
Core/SmartAI: Rename SMART_ACTION_SOUND's parameters and get rid of an error that shouldn't be there. The method it calls doesn't take CreatureTextRange (enum) in consideration, but a boolean called onlySelf.
DB/SAI: Fix quest The Conquest Pit

Original fix by @shlomi1515

Closes #10332
Ref #3913
DB/SAI: Fix infinite spawn in quest "You Are Rakh'Likh, Demon"

Closes #10361
DB/Cond: Fix taking of 8280 Securing the Supply Lines for horde players

Closes #10371
DB/SAI: Fix quest "Blood in the Water"

Closes #10398
DB/SAI: Fix quest "Tokens of the Descendants"

Closes #10437
DB/SAI: Fix quest Jormuttar is Soo Fat...

Scripts/Spells: Script spell Bear Flank Master

Closes #10484
DB/NPCs: Remove AIName from npcs that do not have EAI or SAI scripts

Closes #10483
DB/SAI: Scripts for Onslaught NPCs

Closes #10500
Closes #4741
Merge pull request #10493 from Discover-/SmartAI-Action-Sound-Update

Core/SmartAI: Rename SMART_ACTION_SOUND's parameters and get rid of an e...
Merge pull request #10464 from Discover-/SmartAI-Set-Active

Core/SmartAI: Allow SMART_ACTION_SET_ACTIVE to take a parameter for on/o...
Merge pull request #9817 from drskull/master

Core/Spell add another condition in AnyGroupedUnitInObjectRangeCheck
Scripted/Pets: Move some player pets in pet_xxx.cpp
DB/GO: Increase radius of Mystery of the Infinity gameobject spellfocus

Closes #920

(Quest is still broken; being worked on)
DB/SAI: Fix quest "Where in the World is Hemet Nesingwary?"

Script NPC Archmage Pentarus

Closes #921
DB/SAI: Script NPC Arch Mage Xintor

Closes #1743
DB/Spells: Rename LoS for spell Rod of Purification

Ref #1972
Scripted: Fix non pch build