Core/RBAC: Create new permissions related to character creation
- 'Skips character creation team mask check'
- 'Skips character creation class mask check'
- 'Skips character creation race mask check'
- 'Skips character creation reserved name check'
- 'Skips character creation heroic min level check'
- 'Creation of two side faction characters in same account' (Affected by global config option)
Add missing change related to permission 'Two side interaction channel'
Core/RBAC: Create new permissions 'See two side who list', 'Add friends of other faction', 'See all levels with who command' and 'Allows to add a gm to friend list'
Missing change related to permission 'Change channel settings'
Core/RBAC: Remove couple of harcoded checks for GM level and use Permission 'Log gm trade'
Merge pull request #9260 from ille/randomtypos03

Core/Conditions: add missing break
Merge pull request #9062 from Chaplain/origin

Core/Spells: Rename wrong spell attribute
DB/SAI: Convert EAI for Stormforged Eradictor
Forgot to do so in cb99c1d16aef4f4fc000aff7aaa3f63fadf4e9ef
DB/SAI: ... and remove the EAI.
Merge pull request #9230 from FH3095/IsSingleTargetWith

Replace check in IsSingleTargetWith
Merge pull request #9193 from drskull/master

Core: Fix Feral Spirit attack speed and update attack power
Core/DBLayer: Made connection types consistent in DatabaseWorkerPool
Some documentation additions within player.h and Creature.h
Core: Whitespace cleanup
Additional changes and requests as by @subv
DB/Areatrigger: Update areatrigger_teleport cords for The Eye of Eternity entrance
Merge pull request #9295 from horn/summons

Script/Commands: Make creature_summon_groups table reloadable.
Core/Summons: Pack the TempSummonGroupKey structure so it is being compared correctly and make the second parameter of SummonCreatureGroup() optional
Core/BossAI: Fix a typo in CheckBoundary

Method was using "me" (the boss) instead of the function's argument

Props to @Horn for finding the 4 year's old error

Ref #7194
Merge pull request #9301 from horn/summons

Core/Summons: Pack the TempSummonGroupKey structure so it is being compared correctly and make the second parameter of SummonCreatureGroup() optional