Feature/number parse option for number form element

Add a NumberParse option to number form element, plus set the default locale to "en" since the html5 number form element always return in this locale.
No, because it may have `null` value