Merge pull request #536 from datadryad/integration

Journal integration updates
Added U Rochester
Merge pull request #538 from laurawendell/patch-52

Added U Rochester
Edit title for UR contact
Handle Errors thrown when transacting doi.db file

See [Trello 182](https://trello.com/c/hpduZclq)

Some operations could raise an AssertionError that was not caught by exception handling code to cleanup the transaction.  The modification operations were handling AssertionErrors but the read-only ones were not.

Also cleaned up the logging a little bit.
Fix endless loop when registering with a bad email address

The condition to keep looping is based on the errors array being not empty.  But the errors were not checked at the top of the loop, so the loop ran forever.

Fixes [Trello 188](https://trello.com/c/VEONBGhw)
Merge pull request #540 from datadryad/sanitize_register

Fix nasty bug, endless loop when registering with a bogus or empty email address
Fix problem with NL journal config
Remove integration for Scientific Data until they send us metadata
Merge pull request #539 from datadryad/catch_doidb_errors

Handle Errors thrown when transacting doi.db file
Enable payment plan for Scientific  Data