Generalize to allow any type of barcode
Add documentation for new behaviors
Merge pull request #2 from segiddins/any-barcode-type

Generalize to allow any type of barcode