Fix mana and timer being used on single target buffs failing

Single target buffs shouldn't have their mana consumed or their
reuse timers set if they fail the Mob::SpellOnTarget call in
Mob::SpellFinished. Ex. Night's Dark Terror not taking hold
(no free slots) or Target running out of range.
Debuffs do not get this nice behavior.
Merge branch 'master' of github.com:EQEmu/Server

Conflicts:
	changelog.txt