add routine to calculate Code 39 mod 43 barcode checkdigits
migration_tools.add_code39mod43_checkdigit($barcode);
If the source string is 13 or 14 characters long and contains only valid
Code 39 mod 43 characters, adds or replaces the 14th
character with a checkdigit computed according to the usual algorithm for library barcodes
using the Code 39 mod 43 symbology - see <http://en.wikipedia.org/wiki/Code_39#Code_39_mod_43>. If the
input string does not meet those requirements, it is returned unchanged.
Signed-off-by: Galen Charlton <gmc@esilibrary.com>