Partly revert 8edf6247c087884acd8c873a57c6f414e19091ec

This wasnt the correct way to fix trinkets and talents that should proc on periodic heals, as it also made talents that procs off spells with casttime proc...
Mentioned are affected, but there is a potential fix in:
https://github.com/TrinityCore/TrinityCore/issues/1896

NOTE to self: learn to use the proc_flag table
Core/CrashHandler: Add more informations about locals

Handle BasicType btChar and custom type std::basic_string<char,std::char_traits<char>,std::allocator<char> > (std::string).
This allows WheatyExceptionReport to log the text stored in char*, char[] and std::string.
Scripts/Ulduar: Fix uninitialized values

Fix uninitialized values in Ulduar script reported by Valgrind.
Merge pull request #11836 from Unholychick/patch-1

Partially revert 8edf6247c087884acd8c873a57c6f414e19091ec