Core/Battleground:
* added a possibility to reload battleground templates
* cleaned up the template structure
* use mapids from BattlemasterList.dbc to calculate random bg
DB/Quest: Fix remaining issues with Argent Tournament Chaining

By dr-j, closes #12455
DB/Gameobject: Template updates for gameobject 1721 (Locked ball and chain)
DB/Quest: Dissension Amongst the Ranks...

By dr-j, closes #4826
DB/Quest: The Rune of Command

By dr-j, closes #3639
DB/Creature: Grimtotem Spirit-Shifter

By dr-j, closes #5176
Merge branch 'master' of https://github.com/TrinityCore/TrinityCore

Conflicts fixed:
	src/server/game/Battlegrounds/BattlegroundMgr.cpp
	src/server/game/Battlegrounds/BattlegroundQueue.cpp