Backport: Implement removal of spells that don't have appropriate SpellAuraInterruptFlags using proc system

(based on commit [11778] - 8496f6d)