Added getIntersections for Paths and CompoundPaths
Avoid unnecessary recursion

Especially when this curve's extended fatline (infinite) intersects
with another curve ouside this curve's bounds.
Curve - line intersection
Tests for curve-line intersection
Do a Curve-Line intersection if the curves are flat enough
if dmin or dmax does not intersect w/ c-hull reset to a very small value
All tests except the svg gears, are passing
Add svgs for tests