Fix return value of EnchantPower hook, closes #518
Adds a field to the player for maximum health. Player.dat additions are present, getMaxHealth() needs a magic number for spawning. Closes #527