Added a formatted number field.

Fixed a problem with leading zeros: 00009 -> (zero thousand nine).
Parse number text input field by hand: even though number pad in the input keyboard, some one can still cut and paste.