Refactored PokemonMath to support arbitrary fractional damage and
healing. This refactoring removed similar methods and reduced code
clutter. Re-ran junit tests in omndexter project. Refactoring did not
affect expected behavior.