[Core] Implement removal of spells that don't have appropriate Spell AuraInterruptFlags using proc system (c2552)