Added decimal precision to all form fields

HTML5 input type number requires an additional step parameter in order
to allow decimal values. E.g Chrome implements this behavior.
Merge pull request #9 from faststoff/decimal_precision_temperature

Added decimal precision to all form fields