dmtx: add data matrix barcode encoder/decoder based on libdmtx