Add the ability to preempt a spell with the ! prefix

If a spell name is prefixed with a '!' it will cast the spell regardless of if the player is casting or channeling a spell.

Example:
{ '!Detox', '@coreHealing.needsDispelled("Corrosive Blood")', nil },
{ 'Surging Mist' },

This will stop Surging Mist cast to cast Detox