DB/Quest: Raise the Barricades

Thanks to @Nevadas. Solves #8877
Scripts/TOCR: Fix some faction champions crash
Closes #8393
DB/SAI: You Reap What You Sow, closes #8827
Core/Dungeon Finder: Fix group (5) unable to do new dungeon after finished last dungeon
- Some optimizations here and there
- Drop unused columns related to dungeon rewards
- Simplify Group reward. All people inside the dungeon should get the reward, no matter how far it's from the boss
Fix incorrect sql name
DB/SAI: Fix startup DB errors
DB/Spells: Add missing sql in 669e2ed20f3c9b6b421b5353c0d31475d64b4f20
Merge branch 'master' of github.com:TrinityCore/TrinityCore into mmaps