Basic implementation of IBarcodeFilter that accepts all barcodes except for duplicates.
Accepts or rejects a scanned barcode.
Accepts or rejects a scanned barcode in the context of already accepted barcodes.