SVG debug: add connectivity renderer, legend.

Offset line to the right to distinguish overlapping two-ways.
Remove Paintable interface in SVGPainter.

This prepare for multiple SVG output.
Split SVG output into several sub-region.

This to make SVG size manageable for big graphs.
SVG debug: Handle null geometries.