added ability to skip samples with duplicate barcodes in findBarcodes()