MDQClient.saveRun doesn't obsolete existing quality documents
MDQClient.saveRun is called to upload a newly created quality document, in response to a metadata quality document being uploaded or updated.
When MDQClient.saveRun is called by MNodeService.update, it does not check if a quality document has already been created
for the metadata document. saveRun should check if a previous quality document has been created for the metadata, and obsolete it
with the new quality document. This will ensure that quality statistics are accurate, as obsoleted quality reports will not be
included in statistical calculations, as they are essentially duplicates.