Trim off excess HP when updating equipment

Fixes #32
Merge pull request #41 from mccoyst/hp_glitch

Trim off excess HP when updating equipment