- resources: make record error handlers configurable
* Possible via the new `RDM_RECORDS_ERROR_HANDLERS` config variable.
- components: make content moderation configurable
* Closes 1861.
* Adds a new `RRM_CONTENT_MODERATION_HANDLERS` config variable to allow
for configuring multiple handlers for the different write actions.
- user_moderation: use search for faster actions
* Use search results to determine the user's list of records.
* Use a TaskOp and Unit of Work to avoid sending Celery tasks immediately.
* Add a cleanup task that will perform a more thorough check using the
DB to lookup the user's records.
- deposit: add missing fields to record deserializer
- UI/UX: add consistent suggestions display to affiliations
- UI/UX: improve display of ROR information
- collections: move records search into service
- collections: added task to compute number of records for each collection
- services: make file-service components configurable
- access notification: provide correct draft preview link
* Closes inveniosoftware/invenio-app-rdm2827