Preserve decimal values with trailing zeros

This addresses issue #38, but introduces a huge backwards
incompatibility where the decimal value is always shown if
formatting rule allows it.
Merge remote-tracking branch 'sidonath/show-trailing-zeros'

Conflicts:
	odometer.min.js