Upgrade barcodes, more pylint, new Ean2 code and extended Ean13 with automatic Ean2 and Ean5 additions
[Bug #1545726] Incorrect FSF address in many extension files.
Barcode extension: Code cleanup and merge in delta from last year.
Extensions. Barcode extension refactoring (see https://code.launchpad.net/~doctormo/inkscape/barcode-refactor).
Script change for shebangs
fix error in code93 barcode: missing end marker and termination bar
Add doctormo's barcode extension. Patch 1681456. Still need to make it work with the make-chinery for installation and distribution.