Validation of numeric fields with decimal steps

I added an exclusion for number fields with a non-integer step and also added an option to use the numeric validator for that by default.