Code cleanup in PGDOIDatabaseTest

Converted many fields to public static final
Added comment about verifyDOIInFile() purpose
Remove DOIDatabase from spring startup
Remove reference to doi.db file in MinterTest
Remove doi.db (and copy) from doi test resources
Remove doi.db.fspath from dspace.cfg
Add @deprecated to DOIMigrator
Fix class used in DOI Logger
Delete DOIDatabase and DOIMigrator

These are the only two classes that depend on doi.db
Expand date range for journal report to avoid confusion

It would be better for this range to be a parameter to the report, but
this change will do for now.
Allow American Express cards to validate
Add spider trap
Add 4.1 spider detector
Merge remote-tracking branch 'origin/doidb-postgres-cleanup' into dryad-master
Merge remote-tracking branch 'upstream/atmire-2062-spidertrap' into dryad-master
Allow HomePageTest to work with minimal content in the repository
Merge pull request #572 from datadryad/curation-report-journal

Expand date range for journal report to avoid confusion
Merge remote-tracking branch 'upstream/dryad-master' into dryad-master
Merge pull request #574 from datadryad/atmire-2062-spidertrap

Atmire 2062 spidertrap
Add datacite schema 2.2 for local validation