Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4

Conflicts:
	src/server/game/Movement/MovementGenerators/IdleMovementGenerator.cpp
	src/server/scripts/EasternKingdoms/BlackrockSpire/boss_rend_blackhand.cpp
	src/server/scripts/EasternKingdoms/ZulAman/boss_akilzon.cpp
	src/server/scripts/EasternKingdoms/ZulAman/boss_halazzi.cpp
	src/server/scripts/EasternKingdoms/ZulAman/boss_hexlord.cpp
	src/server/scripts/EasternKingdoms/ZulAman/boss_janalai.cpp
	src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp
	src/server/scripts/EasternKingdoms/ZulAman/zulaman.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_jeklik.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_jindo.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_mandokir.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_marli.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_thekal.cpp
	src/server/scripts/EasternKingdoms/zone_arathi_highlands.cpp
	src/server/scripts/Kalimdor/zone_azshara.cpp
	src/server/scripts/Kalimdor/zone_dustwallow_marsh.cpp
	src/server/scripts/Kalimdor/zone_silithus.cpp
	src/server/scripts/Kalimdor/zone_tanaris.cpp
	src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/boss_devourer_of_souls.cpp
	src/server/scripts/Northrend/IcecrownCitadel/boss_blood_queen_lana_thel.cpp
	src/server/scripts/Spells/spell_item.cpp
DB/SAI: Fix quest The Second Trial

Closes #3675
Commit: add newline to endoffile
DB/creatures: Update some creatures for AV

Closes #4971
DB/SAI: Add support for the Sons of Hodir Questline. This update adds alot of the missing npcs, objects quest relations quests etc.

Closes #10106
Misc:
- Fix missing newlines
- Fix some startup errors
Scripted/Eversong Woods: Add Missing cleanup
SQL: Rename in correct name
Scripted/Misc: Some cleanup
SQL: Fix missing newlines
Spells/Priest: Fixed Dispel Magic.
Core/Guilds: Fixed 7th and 8th guild bault tabs.
Core/Players: Fixed SMSG_DUEL_WINNER.

Closes #9401.
DB/SAI: fix some issues with Quest: Song of Reflection

Closes #7662
Core/Guilds: Some stuff that didnt get staged...

Also fixed non-PCH build (I guess, not enough horsepower to check myself sadly)
DB/Conditions: Correct quest requirements for To Bor'gorok Outpost, Quickly! (Again)

Closes #9847
DB/Loot: correct serpentbloom looting

Closes #9940
DB/Creature: update flags for Norgannon's Shell

Closes #10206
DB/SAI: Converting Axtroz EventAI to SmartAI

Closes #9610
Misc: Use override and final C++11 keywords in a few places (mostly scripts)

OVERRIDE and FINAL are TC macros (expand to nothing if compiler does not  support C++11)