Add check digit generator protocol and implement this for code39mod43 and upce