Version 2.5 Still submits form, even if can't get data file
- improve: if can't get data file, still submits form, but with descriptive warnings based on the cause of the failure
- improve: added check - if no params supplied, just render "no submission". don't log anything
- improve: multiple copies of code to render page put into subroutine
- improve: logging no long logs vars that aren't used (but were set anyway)
- fix: 'destination' checking code was broken. needed reordering
- fix: check and report on *all* required fields that are missing.
- fix: more consistent rendered pages and errors