[Framework] Added support for 1D barcodes.

Supported barcode types are:
- Code 128
- Code 39
- EAN 13
- EAN 8
- ITF
- UPCA
- UPCE