Added the EciCharacterEncoding, EciCharacterEncoder and EciCharacterDecoder classes that simplify the encoding and interpretation process of ECI symbols in values of 2D barcodes. In BarcodeDemo added the ability to use and interpret ECI symbols using the above classes.