Added full record information to Primo.
- Resolves VUFIND-1012.
- Thanks to Luke O'Sullivan for the suggestion.
Eliminate notices.
Merge branch 'release-2.3'

Conflicts:
	module/VuFindSearch/src/VuFindSearch/Backend/Primo/Connector.php
Added tests.
Improved coverage.
More coverage.
More coverage.
Configurable port number for Primo connector.
- Resolves VUFIND-1013.
More tests.
Improved error tolerance; added test.
Removed unnecessary line.
Added tests
Eliminated redundant code.
More coverage.
Test coverage.
Symphony: factor out LibraryFilter logic
Symphony: defer work to after filtering
Symphony: improve getSessionToken() comments
Symphony: implement LoggerAwareInterface
Symphony: support populating holdings_text_fields with MFHD