Merge pull request #132 from KayenEQ/master

Lull spell effect revisions
Memory leak work around for perl, should play better with events that call other events now.
Added some missing bufffadebyx functions to lua mob
Changed how item faction bonuses are cleared.
Coverted melee and magic runes to use bonuses.
Removed all the old rune flags now that none of them are used.
Fixed issues where runes would not fade properly if damage = remaing rune amount
Fixed issue where runes would stop absorbing damage if you had multiple runes.