Tolerate non-numeric grant amounts in Projects
When creating a Project, an optional "value" from form_data
gets
copied to the "amount". This change allows that value to be a string
and uses the first full integer to save into "amount".
Fixes ots/clients/ardc/hypha-tracker#267