Fix scientific notation bug.

The internal stringify/2 function was encoding large rates and amounts
in scientific notation (e.g. a rate of 1000.0 was encoded as
1.0e3).  This correction encodes all floats in standard decimal format.