implemented ListRecordsPump in a way that allows the 'until' parameter to be also used and added the incremental harvesting in the oaipmh-dump console utility