Start on a bugfix for comparable duplicate pairs

Passes unit tests, but does not manage physical locations properly
for optical duplicate marking. Errors on real data for this reason.