Change number field handling

Revert to text fields; remove $, % and commas before saving to the db.
The various browsers were kind of all over the map on this, esp Safari.