Have OaiPmhHarvestingService fail if response is not ListRecords

typically if no good metadata prefix is used or url wrong etc.

(from redmine: issue id 639, created on 2018-01-22tgradl, closed on 2018-01-24)