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
Core: Fix build

(cherry picked from commit 81daef8b2205fca4310720d3186bafca8d75a792)
Core/SmartAI: Implement SMART_ACTION_SET_POWER, SMART_ACTION_ADD_POWER and SMART_ACTION_REMOVE_POWER (param1 = powertype, param2 = newPower). Required for upcoming EAI to SAI conversion (for ACTION_T_SET_UNIT_FIELD) (only SMART_ACTION_SET_POWER is required for the conversion but might as well do it right when on it).
Scripts/Pet: Fix non pch compile
DB/EAI: Fix unit_field changes, outdated since initial 3.x versions
Scripted: Use now override for instance scripts
Core/BattlegroundAV: Fix team variable type, "if (team == ALLIANCE)" would always return false

Ref 33f8c3ead4da07ff024a94b5e8cf0d05c2ebc23a#L4R1626
DB/SAI: Draktharon Keep mobs
Merge pull request #10511 from MitchesD/Mobs

DB/SAI: Draktharon Keep mobs
DB/Misc: Fix startup error
DB/Misc: Fix logic fail in f23069e324facd36325e02b92102a571556c4db2
DB: Rename sql file for only 335
Scripts/ZulFarrak: Convert Witch Doctor Zum'rah from SAI to Cpp

Closes #10508
Merge pull request #10501 from Discover-/SmartAI-Action-Set-Power

Core/SmartAI: Implement MART_ACTION_SET_POWER, SMART_ACTION_ADD_POWER and SMART_ACTION_REMOVE_POWER (param1 = powertype, para...
Core/Scripts: Add missing stuff in 0161012c69bb27834328cb408684c482bd530d91