Scripts/ForgeOfSouls: move "Mirrored Soul" into SpellScripts
Merge pull request #10306 from joschiwald/devourer_of_souls

Scripts/ForgeOfSouls: move "Mirrored Soul" into SpellScripts
Scripts/Icecrown: Fix quest The Flesh Giant Champion

Closes #9040
Closes #10294
Scripts/Icecrown: Fix code style and use "best practices" on previous commit (c536ba510)
CMake/MSVC: Fix VS 2013 compile -- Zm500 hack is no longer required

Signed-off-by: Nay <dnpd.dd@gmail.com>
Scripts/Icecrown: Use guid instead of cached Creature* to avoid crashes in npc_margrave_dhakar
DB/NPCs: Fix Margrave Dhakar equipment
Core/Misc: Change creatures and gameobject phasemask from 16 to 32 bits

Signed-off-by: Nay <dnpd.dd@gmail.com>
SQL: Rename in correct name
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4

Conflicts:
	src/server/game/Entities/Corpse/Corpse.cpp
	src/server/game/Globals/ObjectMgr.cpp