handle spellIDs at the cast
refactor unitbuff conditions to work with spell IDs
re-refactor overloading of UnitBuff/Debuff
Merge branch 'pr/21'