[TW254] - Core/Unit: Don't allow Lightning and Water Shield to proc on full absorbs, thanks to @Unholychick
[TW254] - Core/Unit: Don't allow Ignite to proc off Molten Armor and also don't allow it to proc when the damage is fully absorbed, thanks to @Unholychick
[TW256] - Core/Scripts: Implement Can't Do It While Stunned by @Unholychick
[TW257] - Core/Scripts: updates value passed through DoUpdateAchievementCriteria() for Can't Do It While Stunned
Revert "[TW224] - Core/Spells: Attempt to solve the issue with spells cast while in gcd getting stuck (i.e Cold Snap, Shadowform, Misdirection, Tricks of the Trade... more can be added)"

This reverts commit f506d8f2c1c5abfd6a79d03e7693fff7a8ca10df.
Merge branch 'master' of https://github.com/TrueWoW/TrinityCore

Conflicts fixed:
	src/server/game/Entities/Unit/Unit.cpp