Adding failsafe checks on effect delegates before registering listeners #
Can't be sure ASC OnGameplayEffectStackChangeDelegate() and OnGameplayEffectTimeChangeDelegate() to be always valid.
Crash might happen in scenarios where ASC has been disposed of during respawns or switching possessions.