add first scrappy notes and implementations around the form context - not in a working state
add preliminary test cases and minor fixes in the form context
translate jinja formhelper over to pure python, and implement first pass on full stack of render operations, with example front end for testing
example of a trivial form which uses FormFields to compose itself
begin implementation of first full form context for the public application form.  This version allows us to define and present the form correctly, but does not yet handle populating the form or receiving the input
support for validation, error display and scroll to first error
wire the last few bits of the public application form in
add test stubs for required form tests, plus implement base class tests for formcontext
add loadable/viewable but not submittable managing editor form
refactor and incorporate post-edit processing for managing editor form
add support for editor group owner application review in form context
add support for associate editor application review
finish tidying up the formcontext code in preparation for integration into the main codebase
extend tests for base form context and public application form, plus implement associated minor enhancements to form context code
add form rendering tests
Change the temporary route of formcontext to allow for journal forms
introduce first hand crafted xwalk test and fix a few minor issues with the xwalks.  Also updates the readme for bits of the data model which weren't adequately represented
add process for seding 'suggestion received' email from public application form.  not yet tested.
add first draft of publisher re-application form.  Will make more sense when embedded into their workflow
revert changes to xwalk around archiving policy list handling and update test and data model documentation to bring them into line with current behaviour