LoH and Harm Touch Fix

Committing update to zone/client_packet.pp which fixes a bug with Lay on Hands 
and Harm Touch. Basically what is happening is that because
LoH and Harm Touch come in on spell slot 9 (ABILITY_SLOT), and because
ABILITY_SLOT is handled in the same block of code as standard memorized
spells, it was failing the MAX_PP_MEMSPELL check and always getting
silently interrupted. I broke DISCIPLINE_SLOT and ABILITY_SLOT processing
out into separate blocks which not only resolves this problem, but also
cleans up that processing a little bit.

On a side note, I think my IDE added some spaces so it looks like there are more changes
than there really are. I'll try and turn that off.