do type conversion of form values
customcsv: convert to module object style

and split out the function to process the import
refactor the form processing code

splitting out repeated code
customcsv: make indentation consistent
Move the alternative name field into the top row

which is where it belongs, and reduces the clutter in the row below
Add a cancel button to the custom csv form
add basic help text to custom csv form