v0.5.6: fixed an issue where .normal() would incorrectly report values when d…
- fixes a minor issue in an edge case of cubic curve normals at cusps regressed in version
0.5.5
- fixes an edge case issue where calling
.reduce()
on degenerate curves could result in a very large number of results - makes numerous minor improvements to code quality and unit tests