[DS-1597] Browse subjects by collection count bug
DS-1993, return null instead of throwing exception
DS-2015 ORE data is duplicated when an item is updated through a harvest.
DS-2063 SWORD keep-package-on-fail doesn't work for RuntimeExceptions.

https://jira.duraspace.org/browse/DS-2063
[DS-2076] Fix withdrawn items page title/trail
[DS-2076] Fix jump to browse for withdrawn items
[DS-2076] Same changes for PrivateItems as for WithdrawnItems
Small tweaks transferred from ConfigurableBrowse

The three classes (ConfigurableBrowse, WithdrawnItems, PrivateItems) should
probably be refactored one day to use less duplication. In the meantime, this
commit cleans up a little bit.
Fix for DS-1781. Also, log a warning if email cannot be determined, but still set to netid.
DS-2230 Mirage2 collection strengths not displayed
Locking the door for bad behaving bots
jspui fix simple search
DS-2346 LogAnalyser fix to work with metadata for all
DS-2347 ShibAuthentication fix to work with metadata for all - clean
[DS-2042] Discovery/Solr is improperly indexing the "dc.description.provenance" field. Added the default configuration settings to the SpellIndexPlugin to ensure that the ignored metadata is not indexed in any way.
DS-2346 LogAnalyser fix to work with metadata for all
Merge pull request #776 from atmire/DS-2346

DS-2346 LogAnalyser fix to work with metadata for all
Merge pull request #248 from KevinVdV/DS-1597

[DS-1597] Browse subjects by collection count bug
Merge pull request #715 from helix84/DS-2230-Mirage2-coll-strengths

DS-2230 Mirage2 collection strengths not displayed
DS-1599 I18nUtil.getMessage() does not return the intended language's message