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.