Maybe fix problem with displaying PMID's for articles when doi's are available.
Merge branch 'dryad-master' into fb-5898
Log the query on database exception
Merge pull request #51 from datadryad/fb-5295

FogBugz 5295
Disable statement pooling in dspace config

Prevents Postgres statement closed exception
Merge pull request #54 from datadryad/trello-2

Disable statement pooling to avoid PSQLException: This statement has been closed.
When in testing mode, don't use "real" settings from eLife configuration.
Merge branch 'dryad-master' of github.com:datadryad/dryad-repo into dryad-master
When the item is in the workflow block it from oai crosswalk
Merge pull request #56 from datadryad/atmire-1301

When the item is in the workflow block it from oai crosswalk
Initial configuration for Biology Letters
Merge pull request #57 from datadryad/bioletts

Initial configuration for Biology Letters
Setting Biology Letters to non-integrated.

Their current status isn't as advanced as I originally thought.
Remove non-integrated journals from the "review" dropdown list.

These were causing problems, because users could submit "review"
content that bypassed the normal review system.
Prevent bad array indexing due to missing checksum or size
Added defaults for required checksum and size
Remove hard-coded dataoneMN SOLR server string
Fix offset bug (count != end)

getLogRecords() expects start and end, was being supplied start and
count
Catch null IP addresses

If x-forwarded-for header is not present, use IP address in
request.getRemoteAddr()
Fix log query count/paging

Specify start offset and row count in the SOLR query, rather than paging through results
Addresses bug where only 10 rows were returned (because 10 is the default number of rows in the solr config)
Remove unused index parameter from LogEntry.getXml()