Quest 4901 "Guardians of the Altar"
Core/Misc: Do not use singleton when calling to static function ChooseDisplayId (and remove unused parameter)
Core/Account: Remove unused helper functions
Core/Misc: Define multiple functions const (+ code cleanup here and there)
Merge pull request #8734 from blipi/guardians_altar

Quest 4901 "Guardians of the Altar"
SQLS: Rename sql file after PR merge
Core/AI: Do not expose internal storage of SummonList
Core/Scripts: Removed CAST_PLR define
Core/Scripts: Removed CAST_CRE define
Core/Pets: Remove unnecesary member variable (m_owner)
Core: More functions moved to const
Core/Pets: Fixed crashes introduced in 1496e4df842db07ec5b2474b05d8279f0e4a907b
Core/Players: Cleanup code in SendPreparedQuest (checks doing nothing...)
Core/Auth: Updated AuthResult enum
Script/Spell: Apply Shadow's Fate to Sindragosa

Sindgragosa is summoned in instance script and would not pass the modified check otherwise

Related to: #9487
DB/SAI: add SAI for The Light's Mercy

Closes #9364
DB/Creature: add a text on death for Overmaster Pyron

Closes #9267
DB/Creature: add missing Silver Convenant in Frozen Halls

Closes #9082
DB/SAI Update SAI  param for Ruined lifeboat & add SAI for Negolas

Closes #8846
DB/Creature: Add missing spawns in the Demon Fall Ridge area

Closes #8614