Made FloatField and Decimal accept '1.' as a valid input.

DecimalField trims the trailing '.' from the cleaned value