[12416] Implement spells 53035, 53036 and 53037

This will properly handle the periodic dummy auras and will also add stacking exception

Used in Azjol-Nerub for Hadronox encounter
[12418] Fix possible crash due to [12409]

Thanks Schmoozerd for pointing
[12419] Implement spell 56072

Also add caster exception for spell 56505
[12420] Add support for XP-Gain disabling

Add CONDITION_XP_USER to be able to check if a player has XP-Gain enabled or disabled
Add SCRIPT_COMMAND_XP_USER to enable/disable XP-Gain for a player

Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
[12421] Implement CONDITION_GENDER Thanks to crackm for testing
SD2 update