Add Barcode Validator + tests
Add comments and update tests
Update doc for BarcodeValidator
Merge pull request #61 from pbechu/barcode-validator

Barcode validator