fix adding notes to suggestions and journals in Firefox
allow administrators to save incomplete journal records if they want to
more sensible behaviour when reading which environment to run in
very minor refactoring
do not assume inappropriate defaults for journal information when the information is missing - not possible in all cases due to differences between old and new data model and how the forms work
Merge branch 'phase2b'

mostly fixes to journal edit form