Multiple html-diff fixes
Several HTML diff fixes, which firstly mean the differ won't crash on some degenerate geometry (e.g. https://gitlab.com/johnbeard/kicad-symbols/-/pipelines/901865221)
After fixing the crash also fix some rendering issues with some symbol elements:
Before:
After: