massive refactor of object model, which comes with a few additions to the data model.  Model objects are now all in separate files, and the models module now has an __init__ file which pulls them all together, so the rest of the codebase should work without modification
additional model objects and modifications to the models to support the reapplication
add journal history index
add convenience script to sync local from test
remove old models file (was kept briefly for easy reference)
refactor tests to meet new test layout criteria
Merge pull request #331 from DOAJ/reapplication_datamodel

Reapplication datamodel