Core/Quest: implement Quest Tracker
Merge pull request #13353 from ShinDarth/335_quest_tracker

Core/Quest: implement Quest Tracker
Core/Spells: Trigger extra attacks on proper target

Ref #6892

Closes #11001
Core/Spells: Grounding Totem: - correctly magnet spells and dies - let missile spells fly on it and destroys all spells during the travel time of first one

Thx @amsjunior1

Closes #13147
Fixes #5611
Core/BattlegroundIC:

* Fixed Catapults
* Fixed Graveyards
* Fixed Cannons on Gunships
* More Blizzlike Teleport to Gunship
* Fixed Gunship Teleport to Hangar
* Fixed Teleporters

Closes #13052
Fixes #12323 and #9557
Scripts/MC: Rework Shazzrah script and implement spell script

Closes #13317
Scripts/Commands: Implement commands to set and get boss states during run time

Closes #13186
Script/Spell: fix Mixology value bonus

Closes #13297
Fixes #2172

This might not be best solution but a better way could not be found for the moment.
Scripts/Commands: Implement mutehistory command for GM's with requested improvements

Closes #13350
Scripts/Commands: Fix static analysis issues
Merge remote-tracking branch 'origin/3.3.5' into 4.3.4

Conflicts:
	sql/base/auth_database.sql
	src/server/game/Instances/InstanceScript.h
	src/server/scripts/Northrend/isle_of_conquest.cpp
	src/server/shared/Database/Implementation/LoginDatabase.cpp
	src/server/shared/Database/Implementation/LoginDatabase.h
Merge remote-tracking branch 'origin/3.3.5' into 4.3.4