trml2pdf: Support EAN13 and QRcode barcodes, fix unicode warning [Bug 532559]
trml2pdf: Support EAN13 and QRcode barcodes, fix unicode warning [Bug 532559]

Since ReportLab supports them, include it in our list, too.
Also, fix the warning that has been appearing in buildbot, about
"code128.py:257: UnicodeWarning ..."
The issue is that string-capable barcodes will only support ASCII chars,
not Unicode. So, cast to str() and let ReportLab's code be happy.

Code was based on patch by: Omar (Pexego), on 22-06-2010


akretion/openerp-server,akretion/openerp-server,akretion/openerp-server