Batch processing / Add progress report service (#233).

See https://github.com/geonetwork/core-geonetwork/issues/233