More robust implementation of `healthParse`
More robust implementation of `healthParse`

This allows the client to display damage with whatever precision the
server sends, rather than always forced to 48ths.

submindraikou/Pokemon-Showdown-Client,asgdf/Pokemon-Showdown-Client,QuiteQuiet/Pokemon-Showdown-Client,Zarel/Pokemon-Showdown-Client,submindraikou/Pokemon-Showdown-Client,submindraikou/Pokemon-Showdown-Client,QuiteQuiet/Pokemon-Showdown-Client,Zarel/Pokemon-Showdown-Client,sirDonovan/Pokemon-Showdown-Client,panpawn/Gold-Client,sirDonovan/Pokemon-Showdown-Client,Zarel/Pokemon-Showdown-Client,asgdf/Pokemon-Showdown-Client,panpawn/Gold-Client,asgdf/Pokemon-Showdown-Client,QuiteQuiet/Pokemon-Showdown-Client,sirDonovan/Pokemon-Showdown-Client,panpawn/Gold-Client,asgdf/Pokemon-Showdown-Client,Zarel/Pokemon-Showdown-Client,sirDonovan/Pokemon-Showdown-Client,QuiteQuiet/Pokemon-Showdown-Client