Refactor HP reporting

These are the corresponding client changes for the server changes at
Zarel/Pokemon-Showdown@a0882444a50683748e65ef491e5abec3794dcd55