Make it so HtmlUPCEBarcodePhaseListener does not directly depend on barcode4j