DS-1917 JSPUI validity fixes (several non-controversial fixes)
edited for junii2 version 3.1
DS-1945 New override property request.item.helpdesk.override to have all email requests sent to the helpdesk instead of the item submitter
DS-1945 refactor to move code into dspace-api
Add RequestItemHelpdeskStrategy, that can be enabled with Spring DI

Cleans up Sam's "hard coded" approach
DS-1945 RequestItem Helpdesk has options to contact requester, and author
DS-1945 Add request_message to requestitem DB table

Also, refactored requestitem to be a dspace-api "model", moved all DB logic
from XMLUI regarding this module to the dspace-api model.

Add the requestitem.request_message to display in the contact-author form,
so they can see what the original request message was.
DS-1945 Add license headers for requestitem changes
Restricted Item request form, add link to login page for members
[DS-2005] Discovery hit highlighting issue with abstracts/fulltext
For request-item move the you can login Button before the request item para
DS-740 Allow media filter to set public-read permissions on thumbnails
DS-740 default the public thumbnails of restricted objects to off
DS-2064 METS ingester doesn't check if the files in the zip exist.
DS-2067 DRI rend attribute not processed in side bar items.
[DS-2052] @mire Mirage 2 Contribution

[DS-2052] @mire Mirage 2 Contribution
fixed slow build
build with dependencies included now default
Unit test framework cleanup, minor refactoring & enhanced comments. Removed a few surefire settings which are not needed.
Refactor/streamline DOI unit tests. They were ignoring setup already done in AbstractUnitTest, creating a secondary context obj, and sending all new items through workflow approval.