The ultimate goal being to enable use of the boxmaker code independently of Inkscape.
Using hatch new TabbedBoxMaker to create the package structure.
Refactors the boxmaker code to separate it from the inkscape plugin, and to generate
abstract shapes instead of SVG. (SVG generation is done by the plugin code).
Adds tests of the boxmaker & schroff plugins (just compares SVG output to output from
v1.1, to catch bugs introduced by refactoring). Use hatch run tests to run tests.
Incorporates the schroffmaker.inx fix from PR#50
Will likely conflict severely with PR#53, requiring manual update to one or the other.
The ultimate goal being to enable use of the boxmaker code independently of Inkscape.