allowDecimals and allowNegative set for number fields
fixed tests
do not enforce arbitrary decimal precision
Merge pull request #89 from georchestra/record2field

GeoExt.form.recordToField: setting allowDecimals and allowNegative in number field