Added placeholders to the csv wrapper class.
Merge tag '1.0.2' into develop

Model refactoring and totally new test infrastructure
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
Wrote the clcsv class but it's failing some tests.
CSV library now works as intended, passes all tests.
Added placeholders to the csv wrapper class.
Wrote the clcsv class but it's failing some tests.
CSV library now works as intended, passes all tests.
rebased to fix tests being in the wrong place
Merge branch '315_csv_wrapper' of github.com:DOAJ/doaj into 315_csv_wrapper

The tests moved while the branch was developed; rebasing to put them in the right place.
cleanup after merge - did I do an unecessary step after rebase?
Merge pull request #336 from DOAJ/315_csv_wrapper

315 csv wrapper
add loadable/viewable but not submittable managing editor form