Removed PERCENT / Added Tests

Removed the _PERCENT and changed those constants to floats. This removes
a bunch of "/ 100.0" in the code at the expense of the constants not
meaning quite as much.