Core/Logs: Added functions GetMapAreaAndZoneString() and GetCoordsMapAreaAndZoneString().
Core/Spells: Added fuzzyEq(_range, 0) condition to AnyGroupedUnitInObjectRangeCheck

Fix #189

Signed-off-by: dr.skull <dr.skull@centrum.sk>
Core/Conditions: Implement CONDITION_CREATURE_TYPE - 24
Core/Conditions: Missing grid search support for CONDITION_CREATURE_TYPE
Core/Objects: Object scale will now also affect bounding radius and combat reach fields
Core/SAI: Add check so npc will not send text to pet. Also updated isPet() to IsPet().
Core/Gossip: Add log for GOSSIP_OPTION_TRAINER for missing conditions
Core: Some function renaming.
Core: More Function Renaming.
Core: More Function name updates
DB/Creature: Set Entry 18955 "Camera Shaker - 30-90 seconds" as trigger and remove random movement
DB/SAI: Fix SAI for Sunseeker Harvester
Fix compile
Core/Gossip: Add missing check for only class trainers in 46374bf533987b492abd590d7cd2ae182b35bd39
DB/Quests: Fix Adding Injury to Insult, closes #3848

Improves b85e4eb72437fa3ecfa5be6f84dedbbd683a9db3
DB/Quests: Fix Badlands Reagent Run II, closes #9880

Thanks @joschiwald and @Kirkhammett
Script: Add scripting for Quest A Blade Fit For A Champion
Still need pooled spawning for entry 33224. Aokromes has info if someone wants to do it.
DB/Quests: Fix Convocation at Zul'Heb, closes #9122
Fix warning
DB/Creature: Add missing lake frog spawns

By Vincent_Michael closes #10015