get journal fields from the database
reintegrated branch solr75 -r53774:HEAD
fixed typo querying datasources
distinct PIDs for datasources
Added new case for CRIS compatibility
3577#note-2: added also for aggregator::softwarerepository (e.g. SoftwareHeritage)
3577#note-2: correct classnames for Software and ORP repositories
hardcoded mapping between datasource typology code and label
fixing mappings for datasource subjects, languages, contenttypes
merged branch dsm into trunk
integrated (hopefully) all required changes from dnet40
codebase used to migrate to java8 the production system