Core/Spells: move Death Knights Presences into SpellScripts, fix possible issue after spec change, and fix some startup errors

Closes #10354
Core/Spells: fix uninitialised value
DB/Conditions: Fix gossip condition for Bat Handler Camille <Bat Handler>

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

Conflicts:
	src/server/game/Spells/Auras/SpellAuras.cpp
	src/server/game/Spells/SpellInfo.h
	src/server/scripts/Spells/spell_dk.cpp
	src/server/scripts/Spells/spell_priest.cpp
	src/server/scripts/Spells/spell_warlock.cpp
Merge branch '4.3.4' of github.com:TrinityCore/TrinityCore into 4.3.4